Comprendre le concept de vending dans Go 1.6 peut être un défi. Décomposons un scénario courant et proposons une solution pour faciliter l'importation de fichiers à l'aide de la nouvelle fonctionnalité du fournisseur.
Problème : Malgré la documentation suivante et les recherches en ligne, une personne ne peut pas importer de packages à l'aide de le répertoire des fournisseurs dans Go 1.6.
Voici un exemple de structure de projet :
. └── src ├── main.go └── vendor └── github.com └── zenazn └── goji ├── ...
Et le seul fichier du projet, main.go :
<code class="go">import ( "github.com/zenazn/goji" "github.com/zenazn/goji/web" )</code>
Variables d'environnement :
<code class="Bash">export GOPATH=~/.go export GOBIN=$GOPATH/bin export PATH=$PATH:/usr/local/opt/go/libexec/bin:$GOBIN</code>
Tentatives de commandes de construction :
Solution :
Pour résoudre ce problème, il est crucial de comprendre la façon dont les outils Go gèrent le code source et GOPATH . Pour créer un programme Go :
Référez-vous à la documentation officielle sur https://golang.org/doc/code.html pour une compréhension complète de ces concepts.
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!