如何golang构建lib来保护源代码?

时间:2014-10-30 06:53:57

标签: go static-libraries protection

到现在为止,我找不到任何方法来构建一个包作为静态库。 因为在我的下一个项目中我真的希望保护一些代码,所以我认为我可以为该问题构建一个静态库,而其他golang应用程序可以通过将该lib放入pkg文件夹轻松链接此lib。但是一些测试告诉我不会工作。 所以我真的想知道golang是否不支持我的要求。如果是这样,有人可以告诉我为什么...... T_T

1 个答案:

答案 0 :(得分:1)

静态库的代码并没有真正模糊:请参阅" What about protection for Golang source code"。

但是you wouldn't be able to get back the exact Go code from the binary,所以在这方面,你有一些"一些"保护。