Maison > Article > développement back-end > Où vont les packages installés avec « go get » Go ?
Localisation des packages installés par 'go get'
Lorsque vous utilisez la commande go get pour installer des packages, il est crucial de connaître leur emplacement d'installation pour accéder à leurs exécutables. Cet article explore où les packages sont installés et propose une solution aux utilisateurs qui rencontrent des difficultés à les localiser.
Selon la documentation Go, les packages récupérés via go get sont généralement installés dans $GOPATH/bin. Cependant, cette variable d'environnement peut ne pas être explicitement définie dans votre shell. Si $GOPATH n'est pas défini, Go utilisera par défaut $HOME/go comme répertoire d'installation.
L'utilisateur dans notre cas a utilisé Homebrew pour installer Go. En exécutant Brew Info Go, ils ont découvert la mise en garde suivante :
==> Caveats A valid GOPATH is required to use the `go get` command. If $GOPATH is not specified, $HOME/go will be used by default: https://golang.org/doc/code.html#GOPATH
Cet indice les a amenés à rechercher l'exécutable dans $HOME/go/bin, où il a été localisé avec succès. Par conséquent, pour les utilisateurs Homebrew qui rencontrent des problèmes $GOPATH manquants, ils doivent vérifier le répertoire d'installation à $HOME/go/bin pour trouver leurs packages installés.
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!