go打包


go打包成不同环境下的可执行文件

mac下打包linux环境可执行文件
1
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o abc-demo-linux main.go
mac下打包windows环境可执行文件
1
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o abc-demo-windows.exe main.go
linux下打包windows环境可执行文件
1
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o abc-demo-windows.exe main.go
linux下打包mac环境可执行文件
1
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build -o adc-demo-mac main.go