当我在Terminal中构建时,我可以使用一个标志来表示我想为GUI构建:
go build -ldflags="-H windowsgui"
但是,我刚刚开始使用Gogland(JetBrains)而我不知道如何运行GUI应用程序。我该怎么办?
答案 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...
运行配置,并选择刚刚创建的配置。