go build кроссплатформенно

когда не завелось на старенькой машинке с i368 на борту:

$ GOOS="linux" GOARCH="386" go build -o run-i368 run.go

где:

$GOOS     $GOARCH
darwin    386      – 32 bit MacOSX
darwin    amd64    – 64 bit MacOSX
freebsd   386
freebsd   amd64
linux     386      – 32 bit Linux
linux     amd64    – 64 bit Linux
linux     arm      – RISC Linux
netbsd    386
netbsd    amd64
openbsd   386
openbsd   amd64
plan9     386
windows   386      – 32 bit Windows
windows   amd64    – 64 bit Windows