1、Mac下编译Linux, Windows平台的64位可执行程序:
$ go env -w CGO_ENABLED=0 GOOS=linux GOARCH=amd64 $ go env -w CGO_ENABLED=0 GOOS=windows GOARCH=amd64
2、Linux下编译Mac, Windows平台的64位可执行程序:
$ go env -w CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 $ go env -w CGO_ENABLED=0 GOOS=windows GOARCH=amd64
3、Windows下编译Mac, Linux平台的64位可执行程序:
$ go env -w CGO_ENABLED=0 GOOS=darwin3 GOARCH=amd64 $ go env -w CGO_ENABLED=0 GOOS=linux GOARCH=amd64
4、开始编译
go build -o "存储编译后的目录,默认当前目录" main.go
编译后放到网站进行后续操作
通过nginx或者直接访问端口(前提要开放)可看效果