项目地址: https://github.com/gvcgo/gobuilder
文档地址: https://github.com/gvcgo/gobuilder/blob/main/docs/README_CN.md
支持的平台:MacOS/Linux/Windows
功能特点:
- 同时编译到 go build 支持的任何一个或者多个平台;
- 使用 UPX 对 binary 进行压缩(可选);
- 自动对 binary 进行 zip 压缩打包(可选);
- 在 go 项目下的任何文件夹中,都可以一键编译该项目;
- 记住首次编译的参数,后续任何时间再编译时,无需要输入任何参数;
- 无需编写任何脚本,仅需一些选择和确认;
另外,推荐一下 version-manager ,一个跨平台的支持 40 多款语言和工具的 sdk 版本管理器。类似nvm ,asdf-vm ,fnm ,pyenv之类的,但更好用,更强大。
version-manager: https://github.com/gvcgo/version-manager

