linux - 如何创建在每个发行版上运行的静态 Go 二进制文件?

标签 linux go

<分区>

如何创建在每个 Linux 发行版上运行的静态 Go 应用程序?

像这样静态编译 Go 就足够了吗:http://blog.hashbangbash.com/2014/04/linking-golang-statically/

最佳答案

只要架构受支持(amd64/x86 等)并且所需的系统调用可用,只要您为 GOOS==linux 编译,它就可以在每个 Linux 发行版上运行。这通常由您的 Linux 内核版本决定。

关于linux - 如何创建在每个发行版上运行的静态 Go 二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29346093/

相关文章:

linux - csh shell 脚本故障排除

linux - 如何显示自系统上次在 linux 中重新启动以来运行次数最多的程序

go - mime.quotedprintable 无法解码此消息

go - 为什么追加覆盖子元素?

linux - 在 bash 中捕获 process.kill?

linux - 如何从命令行确定我的 KDE 桌面是否处于锁屏状态?

Linux ls grep 命令

go - 如何在 Go 中执行状态码为 500 的模板?

go - 如何使用GCP在pubsub模型中一次向所有订阅者发送消息

methods - 无效操作 : s[k] (index of type *S)