Heim > Artikel > Entwicklungswerkzeuge > Was soll ich tun, wenn die Go-Sprache vscode nicht installiert werden kann?
Was soll ich tun, wenn die Go-Sprache vscode nicht installiert werden kann?
Installation und Konfiguration der Go-Sprache – vscode-Kapitel
Wenn Sie mit der Entwicklungsreise der Go-Sprache beginnen möchten, aber noch nicht den ersten Schritt gemacht haben , Dann soll Ihnen dieser Artikel den Einstieg schnell und mit weniger Umwegen erleichtern.
Empfohlene verwandte Tutorials: vscode-Tutorial
Hinweis: Dieser Artikel basiert auf dem Windows-Betriebssystem, der Editor verwendet vscode und die Sprache sollte so kurz wie möglich gehalten werden möglich.
Bevor Sie beginnen, müssen Sie wissen, wie Sie die Umgebungsvariablen des Windows-Systems konfigurieren. Dies ist relativ einfach und wird hier nicht wiederholt.
Installationsschritte
Go-Download-Adresse: https://golang.google.cn/
vscode-Download-Adresse: https://code. visualstudio.com/Download
Los und vscode-Installationsschritte: Wählen Sie den Pfad aus und halten Sie [Weiter] bis zum Ende gedrückt. (Go in diesem Artikel ist in c:Go installiert)
Hinweise
Nach erfolgreicher Installation werden einige Änderungen in den Umgebungsvariablen vorgenommen:
Fügen Sie das Bin-Verzeichnis von hinzu Geben Sie den Pfad zum Go-Installationsverzeichnis ein, um den Go-Befehl auszuführen.
GOROOT wurde neu zur Umgebungsvariablen hinzugefügt (meiner ist c:Go).
GOPATH wurde neu zur Umgebungsvariablen hinzugefügt :UsersAdministratorgo. Sie können dieses Verzeichnis manuell festlegen und mehrere Werte festlegen, um die von go heruntergeladenen Pakete und Befehle zu speichern.
Unter normalen Umständen werden die oben genannten Umgebungsvariablen nach der Installation von go automatisch festgelegt. Andernfalls ist auch eine manuelle Änderung möglich.
Öffnen Sie nach Abschluss der Installation die Befehlszeile und geben Sie die Go-Version ein. Wenn Sie zur Go-Version aufgefordert werden, ist die Installation erfolgreich.
vscode-Einstellungen
Öffnen Sie vscode und erstellen Sie eine neue Datei mit dem Suffix go. Sie werden automatisch aufgefordert, das Go-Plug-in zu installieren von Go nach der direkten Installation angezeigt.
Jetzt können wir unser „Hallo Welt“-Programm schreiben.
package main import "fmt" func main() { fmt.Println("Hello world") }
Füllen Sie die Lücke aus
Wenn wir das Go-Programm in vscode schreiben, werden einige Eingabeaufforderungen angezeigt, in denen wir aufgefordert werden, einige Pakete herunterzuladen. Diese Pakete können jedoch aufgrund einiger Probleme nicht direkt heruntergeladen werden. Aus bekannten Gründen müssen wir es manuell herunterladen, und die Schritte sind sehr einfach (auch hier müssen wir Git herunterladen und installieren und den Git-Befehl zur Umgebungsvariablen hinzufügen).
Öffnen Sie das Verzeichnis, das GOPATH entspricht. Es wird ein src-Verzeichnis geben (es kann auch ein neues Verzeichnis in src geben). es existiert bereits. Dann ist es nicht nötig, ein neues zu erstellen, sondern nur die fehlenden zu vervollständigen): Nachdem das Verzeichnis
github.com golang golang.org x
erfolgreich erstellt wurde, führen Sie
git clone https://github.com/golang/tools.git tools
im x-Verzeichnis aus und kopieren Sie es dann Das heruntergeladene Tools-Verzeichnis wird in das Golang-Verzeichnis verschoben. An diesem Punkt sieht die Verzeichnisstruktur wie folgt aus:
github.com golang tools golang.org x tools
Wenn an diesem Punkt die Installationsaufforderung erneut in vscode angezeigt wird, klicken wir auf „Installieren“ und die Installation ist erfolgreich.
Wenn die Installation jedoch immer noch nicht erfolgreich sein sollte, können wir sie auch manuell installieren, indem wir die folgenden Befehle ausführen.
go install github.com/ramya-rao-a/go-outline go install github.com/acroca/go-symbols go install golang.org/x/tools/cmd/guru go install golang.org/x/tools/cmd/gorename go install github.com/josharian/impl go install github.com/rogpeppe/godef go install github.com/sqs/goreturns go install github.com/golang/lint/golint go install github.com/cweill/gotests/gotests
Vscode-Code-Eingabeaufforderungen
Jetzt haben wir das vscode-Eingabeaufforderungspaket erfolgreich installiert, aber es gibt immer noch ein kleines Problem, nämlich, dass vscode keine Go-Code-Eingabeaufforderungen hat, wir müssen es nur tun Konfigurieren Sie es einfach Nur vscode, der Konfigurationscode lautet wie folgt (settings.json):
{ "go.autocompleteUnimportedPackages": true, "go.gocodePackageLookupMode": "go", "go.gotoSymbol.includeImports": true, "go.useCodeSnippetsOnFunctionSuggest": true, "go.inferGopath": true, "go.gopath": "C:/Users/Administrator/go", "go.useCodeSnippetsOnFunctionSuggestWithoutType": true, }
Endlich
Auf diese Weise können wir problemlos mit Go in vscode spielen~~~~~
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die Go-Sprache vscode nicht installiert werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!