windows编译linux版golang程序

在Mac/windows系统本地编译后的二进制程序是无法在Linux服务器上使用的
但是,可以在Mac/windows系统下通过设置环境变量,编译Linux上可运行版本
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build

set GOARCH=amd64
set GOOS=linux
go build

Posted in: go