Fixation "Impossible de trouver le package" Erreur dans GO build
Lorsque vous travaillez avec Go, les développeurs peuvent rencontrer les commandes "Impossible de trouver le package" lors de l'exécution des commandes "Go Build" ou "go run". Malgré la définition de Gopath, l'erreur persiste, entravant la découverte du package. Pour résoudre ce problème, il est crucial de comprendre la structure du répertoire de package attendu.
Comprendre la structure du répertoire de package
go s'attend à ce que les packages résident dans des répertoires avec le même nom que leurs noms de package. Lors de l'importation d'un package, l'instruction "Importer" spécifie le nom du package, pas le nom du fichier source. Par conséquent, dans votre exemple, FOOBAR.go doit être placé dans $ gopath / src / foobar /.ath $ Gopath / src / foobar / foobar.go.
Configurer le chemin (recommandé): Ajouter $ gopath / bin à votre variable d'environnement de chemin pour accéder à Go Binaires pratiquement. Workflow, considérons ce qui suit:
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3