如何從堆棧跟蹤中刪除絕對路徑?例如,現在:main.main()
/home/userName/WORKSPACE/temp/mvps/main.go:16 +0xb2我希望它是這樣的:main.main()
main.go:16 +0xb2
1 回答

猛跑小豬
TA貢獻1858條經驗 獲得超8個贊
要刪除GOPATH
前綴,請在運行時添加以下標志go build
(?ref?):
go?build?-gcflags=-trimpath=$GOPATH?-asmflags=-trimpath=$GOPATH?...
如果GOPATH
未在您的環境中設置,$(go env GOPATH)
仍然可能有效(感謝 Flimzy 指出這一點):
go?build?-gcflags=-trimpath=$(go?env?GOPATH)?-asmflags=-trimpath=$(go?env?GOPATH)?...
- 1 回答
- 0 關注
- 133 瀏覽
添加回答
舉報
0/150
提交
取消