运行 Goland 中的 GUI 应用程序 IDE

Running GUI apps in Goland IDE

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

go build -ldflags="-H windowsgui"

但是,我刚开始使用 JetBrains Goland,我不知道如何 运行 GUI 应用程序。我能做什么?

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... 配置和 select 您刚刚创建的配置。