正常情况下我们使用go build
编译一个项目后,如果程序在运行过程中出现了panic,那么堆栈信息中就会包含开发环境的路径信息,如下
这样不安全和不严谨。报错信息里包含了你编译时候项目的所在路径
在golang1.13之后可以直接使用选项trimpath
移除路径信息
go build -trimpath
正常情况下我们使用go build
编译一个项目后,如果程序在运行过程中出现了panic,那么堆栈信息中就会包含开发环境的路径信息,如下
这样不安全和不严谨。报错信息里包含了你编译时候项目的所在路径
在golang1.13之后可以直接使用选项trimpath
移除路径信息
go build -trimpath