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?

藏色散人
藏色散人Original
2020-04-08 09:31:362934Durchsuche

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!

Stellungnahme:
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