Maison >développement back-end >Golang >Comment définir $GOPATH sur macOS pour le développement Go ?

Comment définir $GOPATH sur macOS pour le développement Go ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-12 14:39:02499parcourir

How to Set $GOPATH on macOS for Go Development?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn