The slim windows binary should be authenticode signed (if it's not already). The fat and slim binaries on Windows should contain a product version that can be read from the .exe manifest by other apps. Probably need to use something like this: https://github.com/tc-hib/go-winres