关于 Golang 多平台打包发布这件事..

讨论 未结 3 62
LeslieLeung
LeslieLeung 会员 2022年7月24日 17:57 发表
<p>迫于尝试给一个 Go 项目贡献打包跨平台 Docker 镜像花了两个小时没搞通,于是把整个过程捋了一遍,写了一个演示如何使用 GitHub Actions 将一个 Golang 项目打包成多平台的二进制文件并发布到 GitHub Releases 和 DockerHub 的例子。</p> <p>不得不说,Go 跨平台编译这个能力实在是太强了。</p> <p><a href="https://github.com/LeslieLeung/go-multiplatform-docker/blob/main/doc/README.md" rel="nofollow">LeslieLeung/go-multiplatform-docker</a></p> <p>欢迎 star 。</p>
收藏(0)  分享
相关标签: 灌水交流
注意:本文归作者所有,未经作者允许,不得转载
3个回复
  • syhily
    2022年7月24日 19:26
    没这么麻烦吧,gorelease 不是分分钟就解决了。
    0 0
  • Trim21
    2022年7月24日 19:56
    用 GitHub Actions 的话直接开一堆平台的虚拟机,不是连交叉编译都不需要了吗...
    0 0