我似乎无法让调试器运行。调试运行图标显示为灰色,缺少菜单选项。
这只是main
的情况,我可以调试单元测试。
类似的问题提到项目结构,但我看不出任何错误:
$GOPATH/src/foo.bar.com/some/more/dirs/
project/ <-- this directory is opened in Gogland
app1/
main.go
app2/
main.go
mylib/
abc.go
abc_test.go
我可以右键单击abc_test.go
并在有或没有调试的情况下运行它,但如果我右键单击其中一个main.go
文件,我只能运行它。
运行配置:
Gogland build 162.12024.32
答案 0 :(得分:3)
Go Single File目前不支持调试。如果此类运行配置处于活动状态,则必须创建一个新配置。新版本的类型必须是Go Application。
要创建Go Application Run Configuration,您还可以选择:使用该选项从菜单中构建并运行....
同时将当前活动的运行配置从Go单个文件更改为Go应用程序将解决问题。