
Golang修炼手册
以实战为线索,逐步深入Golang开发各个环节,掌握后端常用性能体验优化思路,打造完整后端工作流,提升工
程化编码能力和思维能力。
一个月球上的人
这个作者很懒,什么都没留下…
展开
-
go build 交叉编译各系统下的可执行文件(windows,linux,macOS)
在windows下,如果需要生成.exe文件。可以直接在name后面加上后缀.exe。Mac下编译Linux, Windows平台的64位可执行程序。Linux下编译Mac, Windows平台的64位可执行程序。Windows下编译Mac, Linux平台的64位可执行程序。在macOS下,如果需要生成app,可以按以下方式操作。,而当前目录的主函数为main.go。假设所需的输出文件名称为。原创 2022-10-11 14:48:54 · 5286 阅读 · 0 评论 -
go build在mac系统下生成可执行文件时隐藏终端
然而直接使用go build生成可执行文件并执行后,在打开浏览器页面的同时,也会打开一个终端窗口(打印日志等信息),在浏览器关闭(主进程终止)的情况下终端还是开着,每次都需要手动关闭终端,很影响体验。在windows下,控制台和窗口是分离的,它们有两个不同的入口(main 和 WinMain),但在macOS上,这两者都是相同的可执行文件。执行完毕后使用Finder打开,可以看到目录下的zTrans.app,点击启动不会出现终端窗口,完美解决!比如我的app名字是zTrans,则命令如下。原创 2022-10-11 12:00:05 · 1712 阅读 · 0 评论