Maison > Article > développement back-end > Comment définir la variable d'environnement $GOPATH sur Mac OSX pour Go ?
Problème : définition de $GOPATH sur Mac OSX
Lors de la tentative de définition de la variable d'environnement $GOPATH sur Mac OSX, les utilisateurs peuvent rencontrer le problème suivant erreur : "impossible de trouver le package "github.com/#GITHUB_USERNAME#/smitego" dans l'un des : /usr/local/go/src/pkg/github.com/#GITHUB_USERNAME#/smitego (à partir de $GOROOT) ($GOPATH non défini)".
Solution :
Depuis la version 1.8 de Go (sortie en février 2017), le GOPATH est automatiquement déterminé par la chaîne d'outils Go sur Mac OSX. La valeur par défaut est $HOME/go, ce qui simplifie le processus de configuration initiale.
Méthode manuelle pour le Shell :
Pour les versions antérieures de Go ou pour une approche plus manuelle , ajoutez les lignes suivantes à ~/.bash_profile :
export GOPATH=$HOME/go export PATH=$GOPATH/bin:$PATH
Configuring Sublime Texte :
Pour Sublime Text, définissez le GOPATH dans les paramètres utilisateur :
{ "shell": ["/bin/bash"], "env": {"GOPATH": "/Users/#USERNAME#/go/"}, }
Remarque importante :
Lors de la configuration de GOPATH , n'oubliez pas de spécifier le chemin d'accès au répertoire racine où résident src, pkg et bin, et non le chemin complet d'accès au fichier spécifique. paquet.
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!