$GOOS可选值如下:
darwin
dragonfly
freebsd
linux
netbsd
openbsd
plan9
solaris
windows
$GOARCH可选值如下
386
amd64
arm
在编译的时候我们可以根据实际需要对这两个参数进行组合。更详细的说明可以进官网看看
- ##
- http://golang.org/cmd/go
- http://golang.org/pkg/go/build
下面是实际使用。在Linux系统下跨平台编译。
- ###
- set GOOS=linux
- set GOARCH=amd64
- go build -o devops_kfktoes . ## 打包
-