Heim > Backend-Entwicklung > Golang > Warum gibt mein Go-Code den Fehler „go1.9 stimmt nicht mit go1.9.1 überein' aus?

Warum gibt mein Go-Code den Fehler „go1.9 stimmt nicht mit go1.9.1 überein' aus?

Barbara Streisand
Freigeben: 2024-11-13 11:35:02
Original
852 Leute haben es durchsucht

Why does my Go code throw a

Nicht übereinstimmende Go-Versionen in „go1.9 stimmt nicht mit go1.9.1 überein“-Fehler

Beim Versuch, einen Beispielcode für „helloworld“ auszuführen, ist Folgendes aufgetreten Fehler:

compile: version "go1.9" does not match go tool version "go1.9.1"
Nach dem Login kopieren

Dieser Fehler weist auf eine Diskrepanz zwischen der in Ihrem Code angegebenen Version („go1.9“) und der hin Version des Go-Tools, die auf Ihrem System installiert ist („go1.9.1“).

Fehlerbehebung

Wenn Sie Go mit Homebrew unter macOS installiert haben, müssen Sie möglicherweise die Umgebungsvariable $GOROOT festlegen Ihre Shell-Konfigurationsdatei (z. B. .bashrc oder .zshrc). Fügen Sie dazu die folgende Zeile hinzu:

export GOROOT=/usr/local/opt/go/libexec
Nach dem Login kopieren

Auch wenn Sie $GOROOT zuvor nicht festgelegt haben, kann es nach dem Update von Go 1.9 auf 1.9.1 noch notwendig sein. Dies könnte ein potenzielles Problem beim Aktualisierungsprozess sein.

Alternativ können Sie die richtige Go-Version in Ihrem Code angeben, indem Sie die Go-Zeile in Ihrem Skript wie folgt ändern:

#!/usr/bin/env go1.9.1
Nach dem Login kopieren

Dies wird Stellen Sie sicher, dass das Skript die richtige Version des Go-Tools verwendet.

Das obige ist der detaillierte Inhalt vonWarum gibt mein Go-Code den Fehler „go1.9 stimmt nicht mit go1.9.1 überein' aus?. 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