Maison >développement back-end >Golang >Comment puis-je installer Go Tools avec des modules Go sans ou avec la modification go.mod ?
Installation des outils Go avec les modules Go
Lors de l'utilisation des modules Go pour la gestion des dépendances, des difficultés peuvent survenir lors de la tentative d'installation des outils en raison du " go : impossible de trouver le module principal ». Plusieurs solutions sont disponibles selon le suivi des dépendances et la méthode d'installation souhaitée.
Cas 1 : Installer des outils sans modifier go.mod
Pour installer un outil sans l'enregistrer sous une dépendance dans le go.mod actuel, suivez ces étapes :
Exécuter :
$ cd /tmp $ go get github.com/some/[email protected]
Vous pouvez également utiliser gobin, une commande compatible avec les modules pour installer et exécuter des binaires, qui offre une plus grande flexibilité, y compris la possibilité d'installer sans modifier le go.mod du module.
Cas 2 : Outils de suivi comme Dépendances du module
Pour suivre explicitement un outil en tant que dépendance versionnée dans go.mod, suivez ces étapes :
Définir une construction d'outils //go:build tag:
//go:build tools // +build tools package tools import ( _ "golang.org/x/tools/cmd/stringer" )
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!