Maison  >  Article  >  développement back-end  >  Où vont les packages installés par « go get » ?

Où vont les packages installés par « go get » ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-23 08:52:13689parcourir

Where Do Packages Installed by `go get` Go?

Localisation des packages installés par go get

Lors de l'exécution, allez chercher , où sont installés les packages ? Cette question courante se pose lorsque vous tentez d'exécuter des exécutables à partir de packages installés.

Selon la documentation Go, les packages devraient être installés dans $GOPATH/bin. Cependant, si $GOPATH n'est pas défini, Go sera par défaut $HOME/go comme répertoire d'installation.

Pour vérifier ce comportement, vous pouvez vérifier la sortie de Brew Info Go, qui confirme l'utilisation de $HOME. /go si $GOPATH n'est pas défini. Cela explique pourquoi la commande go get fonctionne même si $GOPATH n'est pas explicitement défini dans votre environnement shell.

Par conséquent, l'exécutable en question se trouve dans $HOME/go/bin. C'est également ici que vous trouverez tous les autres exécutables installés à l'aide de go get.

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