yes, i understand the concept behind it. ive just leaved this part in my binding library as well. or at most i would add a secret key generate method with warning and documents about how it works.
the library: https://github.com/kehiy/go-secp256k1
i would appreciate any kind of contributions as well. 🫡