Supposons que je sois un utilisateur principalement Linux, mais que je développe une application dans Go que je veux être multiplateforme. J'ai cherché autour, mais je n'arrive pas à trouver d'informations pour absoudre les éléments suivants:
go install
un binaire sur mon système AMD64 Ubuntu, cela fonctionnera-t-il également sur pour quelqu'un d'autre Système Ubuntu/Debian 64 bits?go install
pour construire un binaire x86_64 qui fonctionnera également prêt à l'emploi sur des Debianlikes 32 bits?En fait, mes questions se résument à "dans quelle mesure le compilateur/éditeur de liens de go est-il statique/portable?"
GOOS
et GOARCH
avant de créer: GOOS=windows GOARCH=386 go build
(ou go install
ou autre), etc.