2020
09-24
09-24
Go打包二进制文件的实现
背景众所周知,go语言可打包成目标平台二进制文件是其一大优势,如此go项目在服务器不需要配置go环境和依赖就可跑起来。操作需求:打包部署到centos7笔者打包环境:macos方法:进入main.go所在目录,输入如下命令,当前目录便会生成main的可执行文件CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuildmain.goWindows平台打包到Linux执行不一样,需要输入如下命令setCGO_ENABLED=0setGOOS=linuxsetGOARCH=amd64gobuildCGO_ENAB...
继续阅读 >