查看 Golang 环境变量
操作系统
go env GOOS
架构
go env GOARCH
CMD 编译
WindowssetcmdPower Shell
查看当前 GOOS 环境变量
set GOOS
设置编译时变量
设置编译后运行的操作系统
set GOOS=linux
设置编译后运行的操作系统架构
set GOARCH=amd64
CGO
set CGO_ENABLED=0
执行编译
go build
Power Shell 编译
查看当前 GOOS 环境变量
$env:GOOS
设置编译时变量
注意:必须要加双引号或单引号
$env:GOOS="linux"
补充
Power ShellsetcmdCMD
ls env:ls env:GO*GOdel env:GOOSGOOS
备注
go env
设置 GOOS
go env -w GOOS=linux
还原 GOOS
go env -u GOOS