Go 在Mac下如何交叉编译
Go在mac下编译Linux、Window64位的可以执行文件
Go语言支持交叉编译,在一个平台上可以生成另一个平台的可执行文件。但是由于命令比较长,因此做一个记录备注一下。
Mac下编译Linux可执行文件
# cd 到 main.go 所在的文件夹路径
$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build [ main.go]
Mac下编译Windows 64可执行文件
# cd 到 main.go 所在的文件夹路径
$ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build [main.go]
Reference
https://wiki.jikexueyuan.com/project/go-command-tutorial/0.1.html