Heim > Artikel > Backend-Entwicklung > Wie lege ich die Umgebungsvariable $GOPATH unter Mac OSX für Go fest?
Problem: Festlegen von $GOPATH unter Mac OSX
Beim Versuch, die Umgebungsvariable $GOPATH unter Mac OSX festzulegen, können Benutzer auf Folgendes stoßen Fehler: „Das Paket „github.com/#GITHUB_USERNAME#/smitego“ kann in keinem von Folgendem gefunden werden: /usr/local/go/src/pkg/github.com/#GITHUB_USERNAME#/smitego (von $GOROOT) ($GOPATH nicht festgelegt)".
Lösung:
Seit Go-Version 1.8 (veröffentlicht im Februar 2017) wird der GOPATH automatisch von der Go-Toolchain auf dem Mac ermittelt OSX. Der Standardwert ist $HOME/go, was den anfänglichen Einrichtungsprozess vereinfacht.
Manuelle Methode für die Shell:
Für frühere Versionen von Go oder für einen eher manuellen Ansatz , fügen Sie die folgenden Zeilen zu ~/.bash_profile hinzu:
export GOPATH=$HOME/go export PATH=$GOPATH/bin:$PATH
Configuring Sublime Text:
Für Sublime Text legen Sie den GOPATH in den Benutzereinstellungen fest:
{ "shell": ["/bin/bash"], "env": {"GOPATH": "/Users/#USERNAME#/go/"}, }
Wichtiger Hinweis:
Beim Festlegen des GOPATH , denken Sie immer daran, den Pfad zum Root-GO-Verzeichnis anzugeben, in dem sich src, pkg und bin befinden, und nicht den vollständigen Pfad zu dem spezifischen Paket.
Das obige ist der detaillierte Inhalt vonWie lege ich die Umgebungsvariable $GOPATH unter Mac OSX für Go fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!