1.打开cmd终端,cd到项目src目录下,执行如下操作
#linux64
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
#mac
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=darwin
go build main.go
小文件:go build -ldflags="-s -w" main.go
这样在main.go同目录下会生产main二进制文件
UPX压缩:
https://github.com/upx/upx
upx main