Wie lege ich die Umgebungsvariable $GOPATH unter Mac OSX für Go fest?

Barbara Streisand
Freigeben: 2024-11-21 14:52:12
Original
722 Leute haben es durchsucht

How do I set the $GOPATH environment variable on Mac OSX for Go?

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
Nach dem Login kopieren

Configuring Sublime Text:

Für Sublime Text legen Sie den GOPATH in den Benutzereinstellungen fest:

{
        "shell": ["/bin/bash"],
        "env": {"GOPATH": "/Users/#USERNAME#/go/"},
}
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage