【发布时间】:2019-12-24 18:39:01
【问题描述】:
我有一个带有 go 模块的小型 golang 项目,并且我依赖于 github.com/eiannone/keyboard。
如果我用 F5(开始调试)启动我的主文件,它就可以工作。如果我用 CTR-F5 启动它(不调试就运行)它说它找不到包:
data/work/advent/d13/main.go:9:2: cannot find package "github.com/eiannone/keyboard" in any of:
/usr/local/go/src/github.com/eiannone/keyboard (from $GOROOT)
/home/user/work/go/src/github.com/eiannone/keyboard (from $GOPATH)
我可以从控制台重现相同的错误消息:如果我在模块目录 (data/work/advent) 中,发出 go run d13/main.go 有效,但如果我从不同的目录发出命令,则会失败并显示相同的错误消息.
是否可以设置launch.json中使用的目录?
还是有其他事情发生?
【问题讨论】:
标签: go visual-studio-code