问题描述
我需要删除跟踪中与导入模块相对应的绝对路径。即使我这样编译程序:go build -gcflags=-trimpath=$GOPATH -asmflags=-trimpath=$GOPATH
我仍然获得模块文件的完整路径,在该文件中出现了恐慌,尽管程序的非模块文件未显示完整路径:
goroutine 1 [running]:
monitors/fibre_monitor/logging.FileHandler(0x5e6755,0x1a,0x441,0x0,0x6fc23ac00,0x1,0x500000,0xc000000002,0xb)
/home/gtristan/go/src/monitors/fibre_monitor/logging/file_handler.go:182 +0x11f
main.python_logger(0x5e1383,0x5,0x5e6755,0x101)
src/monitors/fibre_monitor/fibre_monitor.go:73 +0x1b5
main.main_check(0x0,0xc00008e058)
src/monitors/fibre_monitor/fibre_monitor.go:343 +0x65
main.main()
src/monitors/fibre_monitor/fibre_monitor.go:428 +0x56
在跟踪中到处都可以摆脱GOPATH的解决方案是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)