Comment installer les packages GitHub à l'aide de Go Get ?
Comment utiliser Go Get pour installer des packages à partir de GitHub
Pour installer des packages à partir de GitHub à l'aide de go get, suivez ces étapes :
- Ouvrez la fenêtre de votre terminal ou l'invite de commande.
- Naviguez jusqu'à l'outil de travail souhaité. répertoire.
- Exécutez la commande suivante en remplaçant
avec le chemin d'importation GitHub du package que vous souhaitez installer :
go get <import_path>
Exemple
Pour installer le package github.com/capotej/groupcache- db-experiment, vous exécuteriez la commande suivante :
go get github.com/capotej/groupcache-db-experiment
Command Référence
La commande go get a différents indicateurs que vous pouvez utiliser pour contrôler son comportement :
- -d : Téléchargez les packages mais ne le faites pas. ne les installez pas.
- -f: Forcez go get -u à ignorer l'extraction à partir du contrôle de code source référentiel.
- -fix : Exécutez l'outil de correction sur les packages téléchargés avant de résoudre les dépendances.
- -insecure : Autoriser la récupération à partir des référentiels à l'aide de fichiers non sécurisés des schémas comme HTTP.
- -t : Téléchargez les packages requis pour créer le tests.
- -u : Mettez à jour les packages nommés et leurs dépendances à l'aide du réseau.
- -v : Activez la progression détaillée et la sortie de débogage.
Supplémentaire Notes
- go get créera un répertoire nommé .godeps dans votre répertoire de travail s'il n'existe pas déjà.
- go get recherchera une branche ou une balise qui correspond à la version installée localement de Go.
- go get ne vérifiera ni ne mettra jamais à jour le code stocké dans le fournisseur répertoires.
Par exemple
Voici un exemple d'utilisation de go get avec l'indicateur -v pour afficher une sortie détaillée :
$ go get -v github.com/capotej/groupcache-db-experiment/... github.com/capotej/groupcache-db-experiment (download) github.com/golang/groupcache (download) github.com/golang/protobuf (download) github.com/capotej/groupcache-db-experiment/api github.com/capotej/groupcache-db-experiment/client github.com/capotej/groupcache-db-experiment/slowdb github.com/golang/groupcache/consistenthash github.com/golang/protobuf/proto github.com/golang/groupcache/lru github.com/capotej/groupcache-db-experiment/dbserver github.com/capotej/groupcache-db-experiment/cli github.com/golang/groupcache/singleflight github.com/golang/groupcache/groupcachepb github.com/golang/groupcache github.com/capotej/groupcache-db-experiment/frontend $
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

GO Language Pack Import: Quelle est la différence entre le soulignement et sans soulignement?

Comment mettre en œuvre le transfert d'informations à court terme entre les pages du cadre Beego?

Comment convertir la liste des résultats de la requête MySQL en une tranche de structure personnalisée dans le langage Go?

Comment puis-je définir des contraintes de type personnalisé pour les génériques en Go?

Comment écrire des objets et des talons simulés pour les tests en Go?

Comment écrire des fichiers dans GO Language de manière pratique?

Comment rédigez-vous des tests unitaires en Go?

Comment puis-je utiliser des outils de traçage pour comprendre le flux d'exécution de mes applications GO?
