[LINUX] J'ai eu une erreur en essayant d'exécuter Hello World en langue Go

L'histoire que Hello world ne pouvait pas être faite

J'ai eu l'opportunité d'utiliser Golang dans mon entreprise. Je n'y ai pas vraiment touché, alors j'ai essayé d'étudier par moi-même pour le moment.

$ go run hello.go
exec: "C:\\Users\\xxxxx\\AppData\\Local\\Temp\\go-build929698758\\b001\\exe\\hello": file does not exist

Ah? ?? Qu'est-ce que c'est ça? Mourrez-vous dans Hello World? d'habitude? Voilà pourquoi.

Cause de l'échec

Pour le moment, essayez juste de construire

xxxxx@xxx MSYS /c/Users/xxxxx/Documents/test/go
$ go build hello.go

xxxxx@xxx MSYS /c/Users/xxxxx/Documents/test/go
$ ls
hello  hello.go

Si vous l'exécutez sous Windows

$ ls
hello.exe  hello.go

La bonne réponse est que vous pouvez le faire ~

** La cause en était la variable d'environnement GOOS. ** **

$ env | grep GOOS
GOOS=linux

C'était comme ça. Ce GOOS = linux ne fonctionnait pas. Je ne voulais pas le définir sur texto pendant le travail. Il semble qu'un fichier binaire créé par build soit créé pour Linux lorsque la variable d'environnement GOOS = linux est définie? Peut-il être exécuté sur MSYS2 ou git-for-windows? J'ai pensé, mais c'était une erreur. Au fait

Que faire

Changer le GOOS

$ export GOOS=windows
#S'il s'agit de cmd,
set GOOS=windows

Si vous construisez après avoir fait hello.exe sera généré. Voilà la solution. Je ne sais pas s'il est correct de définir GOOS = windows. Dois-je déjà supprimer cette variable d'environnement?

Recommended Posts

J'ai eu une erreur en essayant d'exécuter Hello World en langue Go
J'ai eu une erreur en essayant d'installer Xgboost et sa solution
Hello World en langue GO
J'obtiens une erreur en essayant d'installer maec 4.0.1.0 avec pip
J'ai eu une erreur lorsque j'ai essayé de traiter luigi en parallèle dans Windows, mais la solution
J'ai eu une erreur lors de l'enregistrement avec OpenCV
Erreur lors de la tentative d'installation de psycopg2 en Python
J'ai eu une erreur lorsque j'ai mis opencv dans python3 avec Raspeye [Remedy]
J'obtiens une erreur lorsque je mets opencv dans pyautoGUI
J'obtiens une erreur en essayant meinheld + WebSocket + mongodb
J'ai eu une erreur lors de l'utilisation de Tensorboard avec Pytorch
Je suis resté bloqué en essayant de spécifier un chemin relatif avec relative_to () en python
J'ai eu une erreur dans vim ou zsh dans la série Python 3.7
J'obtiens [Erreur 2055] en essayant de me connecter à MySQL avec Heroku
UnicodeEncodeError lors de la tentative d'exécution du radon
J'ai eu un AttributeError en me moquant de la méthode ouverte en python
J'ai eu une erreur lorsque j'ai exécuté composer global require laravel / installer
Quand j'obtiens une erreur avec Pylint sur Windows Atom
J'ai eu une erreur lorsque j'ai exécuté meteor add accounts-password
J'ai eu une erreur SSL lorsque j'ai installé Anaconda dans un nouvel environnement, donc je l'ai résolu (Windows10, Anaconda3-2019.10)
Que faire si vous obtenez une erreur lors du chargement de mnist
TypeError: resolution () a obtenu un argument de mot-clé inattendu 'strict' dans Django
Comment afficher Hello World en python
[OSX] [pyenv] Que faire lorsqu'une erreur SSL se produit dans pip
Que faire si vous obtenez une erreur en essayant d'envoyer un message dans tasks.loop () immédiatement après le démarrage
Solution de contournement si vous obtenez une erreur lors de la tentative d'installation de PySide avec pip
Dans le tutoriel Chainer, j'obtiens une erreur lors de l'importation d'un package. (moquer)
[python] Que faire si vous obtenez une erreur avec send_keys dans le chrome sans tête
Une erreur se produit lors de la tentative d'importation de scikit-learn après la connexion à Oracle avec SQL Alchemy
django geodjango auquel j'ai fait référence quand je suis resté coincé dans le tutoriel (édition)
Hello World avec gRPC / go dans l'environnement Docker
Quand j'obtiens une erreur de pilote chrome dans Selenium
Bonjour tout le monde avec toutes les fonctionnalités du langage Go
Que faire si vous obtenez une erreur lors de l'importation de matplotlib en Python (Mac)
Je souhaite envoyer un message d'erreur en japonais avec le formulaire de changement de mot de passe django
J'ai eu une erreur lorsque j'installe des pandas sur Mac, alors je l'ai traitée
J'ai écrit un outil CLI en langue Go pour afficher le flux de balises de Qiita dans CLI
J'obtiens une erreur lorsque j'essaie d'élever Python à la série 3 en utilisant pyenv dans Catalina
Que faire si vous exécutez python sur IntelliJ et quittez avec une erreur
Que faire lorsque l'imitation est intégrée à Python
J'ai eu une erreur indiquant que Python n'a pas pu lire settings.ini
Quand j'ai essayé d'introduire python3 dans atom, je suis resté coincé
Trébucher lors de la conversion d'une liste bidirectionnelle en JSON dans Go
Lorsqu'une erreur se produit dans le scraping python (requêtes)
J'étais accro à essayer logging.getLogger avec Flask 1.1.x
Je veux faire quelque chose avec Python à la fin
Aller à la langue pour voir et se souvenir du langage Partie 7 C en langage GO
J'ai eu une erreur lorsque j'ai installé tweepy sur macOS Sierra, alors je l'ai résolue.
Erreur et solution en essayant d'exécuter un classificateur réalisé avec Labellio avec mon propre ubuntu
Lorsque j'ai installé python sur macOS et que je l'ai utilisé, j'ai eu une erreur lorsque j'ai mis une connexion https
Une histoire à laquelle j'étais accro en spécifiant nil comme argument de fonction dans Go
Que faire si vous obtenez une erreur lors de l'exécution de "certbot renouveler" dans l'environnement CakePHP
Une histoire que je voulais faire quand j'ai eu une liste de sessions d'étude avec Python
Que faire si vous obtenez une erreur non définie lorsque vous essayez d'utiliser pip avec pyenv
Je souhaite améliorer l'efficacité avec Python même dans le système expérimental (4) Utilisez ser.close () lorsqu'une erreur est générée en utilisant la syntaxe try.