【发布时间】:2020-05-11 21:19:11
【问题描述】:
我需要编译一个发布的go程序,我注意到在可执行文件中写入了各种个人信息,例如程序在我的电脑上的原始文件夹。
是否有一个标志来避免分发所有这些“个人”字节? 编译过程中是否可以重命名所有函数名?
谢谢
【问题讨论】:
-
生产二进制文件无论如何都应该构建在一个干净的环境中,它应该没有可识别的用户路径。不,编译器不提供任何选项来混淆已编译的二进制文件。
标签: go compilation exe executable