2

我似乎无法让调试器运行。调试运行图标灰显,菜单选项丢失。

工具栏

仅此而已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 构建 162.12024.32

4

1 回答 1

3

Go Single File 目前不支持调试。如果这样的运行配置处于活动状态,则必须创建一个新配置。新的类型必须是 Go Application。

要创建 Go 应用程序运行配置,您还可以在出现选项时从菜单中选择:构建并运行 ...。

将当前活动的运行配置从 Go Single File 更改为 Go Application 也可以解决问题。

于 2017-03-18T21:05:58.710 回答