### 我有一个疑问,大家是如何应对下面图片中的问题
### 这些目录有可能属于私人的敏感信息,不希望让别人知道
### 我能想到的是将代码挪到某个盘根目录,这也只是权宜之计
### 只要将可执行程序分享给别人都会暴露啊。有高人指点不
![go_path.jpg](https://static.studygolang.com/200307/68b83bd9d6862917c7da8ca7986a4c76.jpg)
也是一种方案额。。strings是吧文件里面所有可打印字符打印出来,有时候我想在二进制文件里面寻找有用的东西就喜欢这么干额。。你说的用空格替换我估计应该有效,我空了试试看。。我就是不想让别人看见这些字符串额。。放到这里问问集思广益。。感谢你的回答。
#4
更多评论
这个好像是干不掉的, panic输出需要这些东西...
而且我觉得这个也不算啥敏感信息吧?
知道了这个内容又能把你怎么样呢? 除非有许可证和知识产权问题?
#1
另外还有一个办法就是你自己写个工具, 查找出所有你不希望用户看到的所谓敏感字符串, 把这些都用空格代替,我估计运行也不会有啥问题的.这些字符串大多保存在静态数据段里, 修改了不会对程序有任何影响.strings这个exe也是开源的你可以拿来参考自己写一个,或者干脆自己写一个就行.
#2