GOOS=linux和
GOARCH=386。
更多示例:体系结构:
32-bit -> GOARCH=38664-bit -> GOARCH=amd64
作业系统:
Windows -> GOOS=windowsLinux -> GOOS=linux OS X -> GOOS=darwinFreeBSD -> GOOS=freebsd
有关完整列表(有效的“个体”值),请参考
go/build/syslist.go文件:
const goosList = "android darwin dragonfly freebsd linux nacl netbsd openbsd plan9 solaris windows "const goarchList = "386 amd64 amd64p32 arm armbe arm64 arm64be ppc64 ppc64le mips mipsle mips64 mips64le mips64p32 mips64p32le ppc s390 s390x sparc sparc64 "
请注意,以上列表是一个不断增长的列表,不再删除不再受支持的平台(因为该列表用于go / build文件名匹配)。
对于当前列表,所有受支持的平台(GOOS / GOARCH组合),请使用以下命令:
go tool dist list
GOOS+
GOARCH(source)的有效组合:
$GOOS $GOARCHdarwin 386darwin amd64darwin armdarwin arm64dragonfly amd64freebsd 386freebsd amd64freebsd armlinux 386linux amd64linux armlinux arm64linux ppc64linux ppc64lelinux mips64linux mips64lenetbsd 386netbsd amd64netbsd armopenbsd 386openbsd amd64openbsd armplan9 386plan9 amd64solaris amd64windows 386windows amd64



