GoReleaser:尽可能快速、轻松地交付 Go 二进制文件的工具:
项目地址:goreleaser/goreleaser:尽可能快速轻松地交付 Go 二进制文件 (github.com)
项目文档:https://goreleaser.com/intro/
GoReleaser 为多个平台构建 Go 二进制文件,创建一个 GitHub 版本,然后 将自制公式推送到点击存储库。所有这些都包裹在您最喜欢的 CI 中。

使用 GoReleaser,您可以实现以下目标功能:
- 交叉编译您的 Go 项目
- 发布到 GitHub、GitLab 和 Gitea
- 创建夜间构建
- 创建 Docker 映像和清单
- 创建 Linux 软件包和Homebrew安装包
- 对项目、校验和和容器映像进行签名
- 在Twitter,Slack,Discord等上宣布新版本
- 为二进制文件和容器映像生成 SBOM(软件物料清单)
- 其他更多功能
版权声明:本文《GoReleaser:尽可能快速、轻松地交付 Go 二进制文件的工具:》为「linux名库」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。联系方式osschina@qq.com