2016-05-18 1 views

Répondre

8

GOOS=linux et GOARCH=386.

Plus exemples: architecture:

32-bit -> GOARCH=386 
64-bit -> GOARCH=amd64 

OS:

Windows -> GOOS=windows 
Linux -> GOOS=linux 
OS X -> GOOS=darwin 
FreeBSD -> GOOS=freebsd 

Pour la liste complète (valeurs "individuelles" valides) se réfèrent au dossier 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 " 

Et la combinaisons valides de GOOS + GOARCH (source):

$GOOS $GOARCH 
darwin 386 
darwin amd64 
darwin arm 
darwin arm64 
dragonfly amd64 
freebsd 386 
freebsd amd64 
freebsd arm 
linux 386 
linux amd64 
linux arm 
linux arm64 
linux ppc64 
linux ppc64le 
linux mips64 
linux mips64le 
netbsd 386 
netbsd amd64 
netbsd arm 
openbsd 386 
openbsd amd64 
openbsd arm 
plan9 386 
plan9 amd64 
solaris amd64 
windows 386 
windows amd64