Impossible de localiser le fichier go.mod : résolution de l'erreur « Fichier go.mod introuvable »
Vous rencontrez un message d'erreur lors de la construction un programme Go, indiquant que le fichier "go.mod" n'a pas été trouvé dans le répertoire actuel ou parent. Il s'agit d'une erreur courante lors de la migration vers des versions plus récentes de Go en raison de l'introduction de modules Go.
Les modules Go assurent la gestion des dépendances pour les projets Go et nécessitent un fichier "go.mod" à la racine du projet pour spécifier les dépendances. Si votre projet ne dispose pas de ce fichier, vous rencontrerez le message d'erreur.
Bien que la définition des variables d'environnement GO111MODULE et GOPROXY soit une solution courante, elle ne résout pas le problème dans ce cas. La solution appropriée consiste à désactiver explicitement les modules Go en définissant la variable d'environnement GO111MODULE sur "off".
Solution :
Modifiez la ligne de commande pour désactiver les modules Go :
go env -w GO111MODULE=off
La reconstruction de votre projet après avoir défini cette variable devrait résoudre l'erreur de fichier "go.mod" introuvable.
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!