GOOS: 目标可执行程序运行操作系统,支持 `darwin,freebsd,linux,windows

GOARCH:目标可执行程序操作系统构架,包括`386,amd64,arm

编译linux可执行文件

1
2
3
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64

编译window可执行文件

1
2
3
SET CGO_ENABLED=0
SET GOOS=windows
SET GOARCH=amd64

编译Mac可执行文件

1
2
3
SET CGO_ENABLED=0
SET GOOS=darwin3
SET GOARCH=amd64

然后执行 go build xxx.go 即可