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
Libérer: 2024-11-12 14:39:02
original
497 Les gens l'ont consulté

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
Copier après la connexion

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/"}
}
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal