Maison > Article > développement back-end > Comment définir $GOPATH sur macOS pour le développement Go ?
Définition de $GOPATH sur Mac OSX
L'exécution de certaines applications Go peut déclencher une erreur indiquant une variable $GOPATH non définie. Pour résoudre ce problème, une configuration appropriée de $GOPATH est cruciale pour une exécution réussie.
Configuration manuelle
Pour une configuration permanente à l'échelle du système, modifiez votre fichier ~/.bash_profile. Ajoutez les lignes suivantes :
export GOPATH=$HOME/go export PATH=$GOPATH/bin:$PATH
Sublime Text
Pour les utilisateurs de Sublime Text, accédez à : Sublime Text Menu > Préférences > Paramètres du package > GoSublime > Paramètres : Utilisateur.
Mettez à jour la section env comme suit :
{ "env": {"GOPATH": "/Users/#USERNAME#/go/"} }
Configuration automatique pour Go 1.8 et versions ultérieures
À partir de Go 1.8, GOPATH est automatiquement déterminé par la chaîne d'outils Go. Sa valeur par défaut est $HOME/go sur macOS, éliminant ainsi le besoin de configuration manuelle.
Notez que GOPATH doit pointer vers la racine de votre dossier Go où résident src, pkg et bin, et non vers le chemin complet de tout package spécifique au sein de votre GOPATH.
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!