我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

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

How can I create a static Go application that runs on every Linux distribution?

Is it enough just to compile Go statically as in: http://blog.hashbangbash.com/2014/04/linking-golang-statically/

It will work on every Linux distro if you've compiled for GOOS==linux as long as the architecture is supported (amd64/x86 etc.), and the required syscalls are available. This is usually determined by your Linux kernel version.

近期文章

  • 我应该将goroutines与http.ListenAndServe一起使用吗?
  • 我可以将JSON编组为接口的实现者吗?
  • REST HTTPS服务器错误
  • 在并行quicksort实现中使用go例程时,性能较差
  • 如何检查功能是否存在
  • 在Golang中填充结构数组
  • ContainsRune给出奇怪的结果
  • 如何从切片中删除项目的重复项?
  • 在Go中实现信号量的最佳方法是什么
  • SCRIPT5007:无法获取未定义或 null引用的属性appendChild
  • 如何从地图中获取价值-Go语言?
  • Go编程语言相互并发执行
  • Golang SQL数据库打开和关闭
  • 我可以从http.ResponseWriter获取io.Writer吗?
  • 单令牌提前查询的性能损失是多少?
  • 不能将类型接口{}用作分配中的类型人:需要类型声明
  • init()函数可以安全地启动例程,包括进行测试吗?
  • Go库代码应如何初始化并使用随机数生成?
  • 是否可以在Go中的单值上下文中有选择地获取返回值?
  • 切片类型的初始化方法无法初始化

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华