【发布时间】:2020-04-13 06:11:33
【问题描述】:
看看这个目录结构:
/root
/bar
go.mod
go.sum
main.go
main_test.go
/foo
go.mod
go.sum
main.go
main_test.go
我想从命令行使用 delve 调试器调试 root/foo/main.go。我尝试使用go build 构建二进制文件,然后使用dlv debug <binary> 出现以下错误:
can't load package: package foo is not in GOROOT (/usr/local/opt/go/libexec/src/foo)
exit status 1
有什么想法吗?
【问题讨论】: