Heim >Backend-Entwicklung >Golang >Wie behebe ich den Fehler „Paket nicht in GOROOT' bei der Verwendung von Go-Modulen?
Behebung des Fehlers „Paket nicht in GOROOT“ für Go-Module
Ein häufiges Problem bei der Arbeit mit Go-Modulen ist der Erhalt der Fehlermeldung „ Paket [Paketname] ist nicht in GOROOT.“ Dieser Fehler wird im Allgemeinen durch eine falsche Konfiguration von Umgebungsvariablen verursacht.
Lösung
Um diesen Fehler zu beheben, stellen Sie sicher, dass die folgenden Umgebungsvariablen richtig eingestellt sind:
Konfiguration in Bash
Fügen Sie in der .bashrc-Datei die folgenden Zeilen hinzu:
export GO111MODULE=on export GOPATH=/path/to/workspace export PATH=$PATH:$GOPATH/bin:$GOROOT/bin export GOROOT=/path/to/GOROOT
Nach der Konfiguration
Nachdem Sie die Umgebungsvariablen festgelegt haben, geben Sie die Quelle ein .bashrc-Datei zum Laden der Änderungen.
source ~/.bashrc
Go-Modul-Workflow
Um Go-Module zu verwenden, befolgen Sie diese Schritte:
Indem Sie diese Schritte befolgen und sicherstellen Mit der richtigen Umgebungskonfiguration kann der Fehler „Paket nicht in GOROOT“ behoben werden.
Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Paket nicht in GOROOT' bei der Verwendung von Go-Modulen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!