当我在终端中构建时,我可以使用一个标志来表示我想为 GUI 构建:
go build -ldflags="-H windowsgui"
但是,我刚开始使用 JetBrains Goland,我不知道如何运行 GUI 应用程序。我能做些什么?
当我在终端中构建时,我可以使用一个标志来表示我想为 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
设置输出目录对于运行应用程序而不会遇到此问题panic: TTM_ADDTOOL failed
中描述的以下恐慌至关重要。
然后您可以通过运行配置Run | Run...
并选择您刚刚创建的配置。