在代码注释中指定 Go 生成标志"-H=windowsgui"



我正在用Go创建一个桌面Windows应用程序。目前我使用这一行来安装它:

go install -ldflags -H=windowsgui

我希望用户能够直接输入

go get github.com/my/app

并自动指定windowsgui标志用于构建。是否可以将标志添加为代码注释,如#cgo注释。或者我必须在项目目录中提供一个make文件,就像以前的Go一样?还是根本不可能?

坏消息,你不能。

半好消息,你可以告诉你的用户在Windows上使用go get -ldflags "-H windowsgui" github.com/my/app

最新更新