Heim > Artikel > Backend-Entwicklung > Wie lege ich $GOPATH unter macOS für die Go-Entwicklung fest?
Festlegen von $GOPATH unter Mac OSX
Das Ausführen bestimmter Go-Anwendungen kann einen Fehler auslösen, der auf eine nicht gesetzte $GOPATH-Variable hinweist. Um dieses Problem zu beheben, ist die richtige Konfiguration von $GOPATH für eine erfolgreiche Ausführung von entscheidender Bedeutung.
Manuelle Konfiguration
Für eine dauerhafte systemweite Konfiguration ändern Sie Ihre ~/.bash_profile-Datei. Fügen Sie die folgenden Zeilen hinzu:
export GOPATH=$HOME/go export PATH=$GOPATH/bin:$PATH
Sublime Text
Navigieren Sie für Benutzer von Sublime Text zu: Sublime Text-Menü > Einstellungen > Paketeinstellungen > GoSublime > Einstellungen: Benutzer.
Aktualisieren Sie den env-Abschnitt wie folgt:
{ "env": {"GOPATH": "/Users/#USERNAME#/go/"} }
Automatische Konfiguration für Go 1.8 und höher
Ab Go 1.8, GOPATH wird automatisch von der Go-Toolchain ermittelt. Unter macOS ist es standardmäßig $HOME/go, sodass keine manuelle Konfiguration erforderlich ist.
Beachten Sie, dass der GOPATH auf das Stammverzeichnis Ihres Go-Ordners verweisen sollte, in dem sich src, pkg und bin befinden, und nicht auf den vollständigen Pfad jedes spezifische Paket innerhalb Ihres GOPATH.
Das obige ist der detaillierte Inhalt vonWie lege ich $GOPATH unter macOS für die Go-Entwicklung fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!