There are pieces of software (to name a few, EXECryptor, Themida, Code Virtualizer etc) that “obfuscate”/encrypt executable to make reverse engineering of it as difficult as possible. We are currently using some of them for out non-Go pieces of software.
Are there, perhaps, Go modules capable of doing the same or similar job natively? Using the external tools for that purpose isn’t convenient, and it is always a pain in the head to find a multi-platform solution.
(yes, I know there’s no absolute protection against reverse engineering, and existing techniques just ward off the majority of people trying to alter/crack the application)