-
在指定位置建立与执行程序文件同名的以.app作为后缀的文件夹,并同时在其内部再创建个个层级的目录
Contents/MacOS
,如下:
mkdir -p musicplayer.app/Contents/MacOS
-
然后编译时直接将文件输出到
musicplayer.app/Contents/MacOS/
目录下,注意使输出文件与musicplayer.app
的前缀一致,即musicplayer
,参考如下命令:
go build -o musicplayer.app/Contents/MacOS/musicplayer
如果还想加入权限,也可以再编写Info.plist
,同时也可通过建立Contents/Resources/musicplayer.icns
来使用图标。