Heim > Artikel > Backend-Entwicklung > Studieren – Go Language – Tag 02
Hallo Entwickler! ????
Ich habe das erste Verständnis durchgearbeitet und jetzt muss ich anfangen, etwas zu „schreiben“. Ich werde meinen VSCode konfigurieren, damit ich den generierten Code programmieren und debuggen kann.
?Schritt 01 – Installieren Sie die Go-Erweiterung für VSCode
?? Öffnen Sie VSCode und installieren Sie die Go-Erweiterung: „Strg Shift X“, geben Sie im Suchfeld „Go“ ein und wählen Sie die Option „Go – Go Team at Google“. Klicken Sie einfach auf „Installieren“
?Schritt 02 – Go-Tools aktualisieren
?? Öffnen Sie VSCode und installieren Sie die Go-Erweiterung: „Strg Shift P“ und geben Sie im Feld „Go: Tools installieren/aktualisieren“ ein.
Wenn etwas aktualisiert zu werden scheint, wählen Sie alle verfügbaren Tools aus und klicken Sie auf OK.
?Schritt 03 – Erstellen Sie ein Hallo
?? Die Idee besteht darin, ein einfaches Beispiel zu erstellen und sicherzustellen, dass es funktioniert.
Ich habe einen Ordner erstellt und darin eine Datei namens „main.go“
package main import "fmt" func main() { fmt.Println("Hello!") }
Ich konnte die generierte Datei kompilieren und ausführen, indem ich sie über das Terminal ausführte.
go build main.go
Nach dem Befehl wurde im Ordner eine ausführbare Datei mit dem Namen „main.exe“ generiert. Okay, mein erstes Programm wurde generiert.
?Schritt 04 – Debuggen meines Codes
?? Jetzt möchte ich den Code über VSCode debuggen.
Wählen Sie die VSCode-Option zum Debuggen: „Strg Umschalt D“ und führen Sie dann die Schaltfläche „Ausführen und Debuggen“ aus.
Wenn es nicht funktioniert, öffnen Sie das Terminal und führen Sie den Befehl aus
go install -v github.com/go-delve/delve/cmd/dlv@latest
Ich habe hier einen weiteren Fehler gefunden
Build Error: go build -o c:\_Dev\Go\Hello\__debug_bin676152768.exe -gcflags all=-N -l . go: go.mod file not found in current directory or any parent directory; see 'go help modules' (exit status 1)
Es scheint, dass nach Go 1.16 beim Ausführen von Code standardmäßig erwartet wird, dass eine „go.mod“-Datei im Projekt vorhanden ist.
Führen Sie dazu einfach den Befehl aus, wobei „hello“ der Name des Projekts ist
go mod init hello
Es wurde eine Datei im Ordner mit folgendem Inhalt erstellt
module hello go 1.23.2
Die Datei „go.mod“ dient der Abhängigkeitsverwaltung in Go.
Jetzt führen Sie einfach „Run and Debug“ aus und beobachten Sie, wie die Magie geschieht ... ?
Fertig, VSCode-Vorbereitung abgeschlossen!!!
Weitere Optionen zum Schreiben Ihres Codes
Hier werde ich einige davon auflisten:
? LiteIDE X
? Jetbrains GoLand
? Erhabener Text
Referenzen
? Installieren und konfigurieren Sie Visual Studio Code für die Go-Entwicklung
? Top 6 Golang-IDEs für Go-Entwickler
? Die 6 besten Golang-IDEs und Texteditoren
Bis zum nächsten Mal! ?
☕? Jetzt können Sie mich unterstützen, indem Sie mir einen Kaffee spendieren
Das obige ist der detaillierte Inhalt vonStudieren – Go Language – Tag 02. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!