Maison > développement back-end > Golang > Comment installer des packages Go depuis GitHub à l'aide de « go get » ?

Comment installer des packages Go depuis GitHub à l'aide de « go get » ?

Susan Sarandon
Libérer: 2024-12-04 18:05:25
original
845 Les gens l'ont consulté

How to Install Go Packages from GitHub using `go get`?

Installation de packages à l'aide de go get

Question :

Comment puis-je utiliser go get to installer les packages depuis GitHub et les ajouter à mon GOPATH ?

Réponse :

Pour installer des packages depuis GitHub à l'aide de go get, suivez ces étapes :

go get [import-path]
Copier après la connexion

import-path représente le chemin d'importation du package chemin d'importation, qui prend généralement la forme de github.com/user/repo.

Par exemple, pour installer un package du référentiel GitHub github.com/capotej/groupcache-db-experiment, vous utiliseriez la commande suivante :

go get github.com/capotej/groupcache-db-experiment
Copier après la connexion

Par défaut, allez télécharger le package et ses dépendances puis installez-les. Cependant, vous pouvez utiliser des indicateurs supplémentaires pour contrôler son comportement :

  • -d : Téléchargez uniquement le package sans l'installer.
  • -f : Ignorer la vérification du référentiel de contrôle de source du package.
  • -t : Téléchargez les packages requis pour créer des tests.
  • -u : Mettre à jour le package existant et ses dépendances.
  • -v : Activer la progression détaillée et la sortie de débogage.
  • -insecure : Autoriser la récupération à partir des référentiels et la résolution des domaines personnalisés à l'aide schémas non sécurisés.

Exemple :

Pour télécharger et installer le package groupcache-db-experiment avec une sortie détaillée, utilisez la commande suivante :

go get -v github.com/capotej/groupcache-db-experiment/...
Copier après la connexion

Cela affichera la progression du processus de téléchargement et d'installation.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal