Maison >développement back-end >Golang >Pourquoi ma commande « go version » affiche-t-elle une version obsolète après la mise à jour vers Go 1.8 ?

Pourquoi ma commande « go version » affiche-t-elle une version obsolète après la mise à jour vers Go 1.8 ?

DDD
DDDoriginal
2024-11-24 21:34:55291parcourir

Why Is My `go version` Command Showing an Outdated Version After Updating to Go 1.8?

La commande Go Version n'affiche pas la version mise à jour

Plusieurs utilisateurs ont rencontré un problème où la commande go version continue d'afficher une version obsolète après la mise à jour aller 1.8. Cette différence se produit malgré l'installation et la vérification réussies de la nouvelle version.

Étapes de dépannage :

  • Vérifiez le dossier d'installation : Confirmez que le fichier VERSION dans /usr/local/go/bin reflète la version mise à jour (par exemple, "1.8").
  • Redémarrez le terminal et l'ordinateur : Fermez le terminal et redémarrez l'ordinateur pour effacer tous les processus en attente.
  • Vérifiez dans l'IDE : Vérifiez si votre IDE (par exemple, Webstorm) reconnaît la version mise à jour.
  • Examinez Bash Fichier de configuration (.bashrc) : De nombreux utilisateurs ont signalé que le coupable réside dans le fichier .bashrc. Recherchez toute mauvaise configuration liée à la variable d'environnement PATH, telle que des chemins incorrects vers les binaires Go ou des versions obsolètes toujours référencées.

Solution possible :

Dans Dans certains cas, un utilisateur a découvert que la mise à jour de Go via Homebrew résolvait le problème :

brew update
brew upgrade golang

En suivant ces étapes, vous devrait être en mesure de résoudre l'écart et de demander à la commande go version d'afficher la version correcte.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn