Maison > développement back-end > Golang > le corps du texte

Comment définir la variable d'environnement $GOPATH sur Mac OSX pour Go ?

Barbara Streisand
Libérer: 2024-11-21 14:52:12
original
703 Les gens l'ont consulté

How do I set the $GOPATH environment variable on Mac OSX for 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
Copier après la connexion

Configuring Sublime Texte :

Pour Sublime Text, définissez le GOPATH dans les paramètres utilisateur :

{
        "shell": ["/bin/bash"],
        "env": {"GOPATH": "/Users/#USERNAME#/go/"},
}
Copier après la connexion

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!

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