Funktioniert auch mit Mise und WSL!
Aus meiner Antwort im offiziellen Go – VS Code Extension Repo:
Für alle, die Mise (früher RTX) verwenden, besteht die Lösung darin, auf den Ort zu verweisen, an dem Mise Where Go oder Which Go sagt (das sollte der Mise-Ordner sein).
Dadurch wird es jedoch aufgrund eines scheinbaren Fehlers an eine bestimmte Version gebunden (in meinem Fall hat mise install go@latest zum Zeitpunkt des Schreibens 1.23.0 anstelle von 1.23.1 installiert und es unter ~/.local gespeichert). /share/mise/installs/go/1.23.0).
Um dies zu beheben, verwenden Sie das asdf-golang-Plugin (mise p i https://github.com/asdf-community/asdf-golang), das es korrekt in ~/.local/share/mise/installs/go installiert /latest/go/bin/go, das Sie dann zu Ihrer Settings.json hinzufügen können:
"go.alternateTools": { "go": "~/.local/share/mise/installs/go/latest/go/bin/go" },
Das obige ist der detaillierte Inhalt vonRichten Sie Go mit Versionsverwaltung und VS Code-Erweiterung ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!