Maison >développement back-end >Golang >Comment résoudre les erreurs d'importation lors du référencement de modules Go locaux ?
Référencement des modules Go locaux : résolution des erreurs d'importation
Lorsque vous essayez d'importer un package de module Go développé localement dans un autre programme Go, vous pouvez rencontrer erreurs liées au mécanisme de résolution des dépendances de Go. Ce problème survient lorsque Go ne parvient pas à localiser l'URL distante du module.
Dans votre scénario, vous avez créé un module Go nommé « monmodule » et un programme de test « test » qui importe « monmodule ». Cependant, comme "mymodule" n'a pas encore été poussé vers un référentiel distant, Go ne peut pas résoudre sa dépendance.
Solution :
Pour résoudre ce problème, utilisez le " replace" dans le fichier "go.mod" de votre projet de test pour pointer vers le répertoire local "mymodule". Cela indique à Go où trouver la dépendance.
replace github.com/Company/mymodule v0.0.0 => ../mymodule
Considérations supplémentaires :
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!