Maison  >  Article  >  développement back-end  >  Pourquoi ma commande de version Go est-elle bloquée sur une ancienne version après la mise à niveau ?

Pourquoi ma commande de version Go est-elle bloquée sur une ancienne version après la mise à niveau ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-24 02:13:09434parcourir

Why Is My Go Version Command Stuck on an Old Version After Upgrading?

La commande Go Version est bloquée sur l'ancienne version après la mise à niveau

Malgré l'installation réussie de Go 1.8, la commande go version continue d'afficher l'ancienne version ( 1.7.5) pour un utilisateur. Ils ont revérifié l'installation dans /usr/local/go/bin et exclu toute interférence de processus externes. Leur IDE Webstorm identifie correctement la version 1.8 comme version active et ils ne peuvent pas utiliser la fonctionnalité SQL "NextResultSet()" introduite dans la version 1.8.

Suspectant une erreur de configuration dans leur fichier .bashrc, l'utilisateur n'a pas pu localiser la cause.

Solution :

L'utilisateur a rencontré un problème commun problème où la mise à jour Passer par le site officiel ne met pas toujours à jour la version en ligne de commande. Pour résoudre ce problème, ils doivent installer ou mettre à niveau Go via Homebrew :

brew update
brew upgrade golang

Après avoir exécuté ces commandes, la commande go version doit refléter avec précision la version de Go installée.

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