在Gogland IDE中运行GUI应用程序

时间:2017-10-31 19:19:03

标签: user-interface go goland

当我在Terminal中构建时,我可以使用一个标志来表示我想为GUI构建:

go build -ldflags="-H windowsgui"

但是,我刚刚开始使用Gogland(JetBrains)而我不知道如何运行GUI应用程序。我该怎么办?

1 个答案:

答案 0 :(得分:2)

go build只会构建应用程序。

要实际运行该应用程序,您应该转到Run | Edit Configurations... | + | Go Application并根据需要配置应用程序。

在这里,您需要设置两个选项:

  • -ldflags="-H windowsgui"添加到Go tool arguments选项
  • Output directory配置为与.manifest文件
  • 位于同一目录中

设置输出目录对于运行应用程序至关重要,而不会遇到in this issue描述的以下恐慌panic: TTM_ADDTOOL failed

然后,您可以通过Run | Run...运行配置,并选择刚刚创建的配置。