自从我昨天开始学习Golang :) 我有一个关于编译文件的问题。假设我编译了我的项目。它在 /bin 文件夹中生成一个 .exec 文件。现在我的问题是,由于该文件已在 Mac 上使用基于 Intel 的 CPU 编译,如果我想将其发布给公众,是否应该在其他操作系统和其他 CPU 架构(如 AMD、ARM 等)上编译它?我想如果我在后端使用 GO lang 这应该不成问题,因为我在服务器上运行它。但是,如果我发布我的 .exec 文件会发生什么,比如说在 AWS 上,有很多实例会根据负载自动增加/减少?有问题吗?编辑:对于那些看起来如何 Go 交叉编译工具https://github.com/mitchellh/gox 的人来说,这是一个很好的解决方案
1 回答
- 1 回答
- 0 关注
- 234 浏览
添加回答
举报
0/150
提交
取消