【发布时间】:2016-12-28 15:49:19
【问题描述】:
我有一个包含多个 .go 文件的小项目。当我运行 main.go 时,只有这个编译但没有别的,所以我的应用程序崩溃了。我知道我必须在 Run -> Edit Configurations 中更改设置,但不知道该怎么做。 IDE 也看不到终端预编译的包,所以“包”选项而不是“文件”不起作用。
【问题讨论】:
标签: go ide jetbrains-ide goland
我有一个包含多个 .go 文件的小项目。当我运行 main.go 时,只有这个编译但没有别的,所以我的应用程序崩溃了。我知道我必须在 Run -> Edit Configurations 中更改设置,但不知道该怎么做。 IDE 也看不到终端预编译的包,所以“包”选项而不是“文件”不起作用。
【问题讨论】:
标签: go ide jetbrains-ide goland
要运行整个项目,你必须去 Run -> Edit Configuration,将 Run Kind 设置为 Package 并在字段 Package 中输入您的项目目录名称。
【讨论】:
client 来编译~/go/src/reponame/src/client 下的所有文件。事实证明,我的 Package 应该改为使用 reponame/src/client 才能正常工作。