Heim  >  Artikel  >  Backend-Entwicklung  >  Studieren – Go Language – Tag 02

Studieren – Go Language – Tag 02

DDD
DDDOriginal
2024-11-06 20:13:02870Durchsuche

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.


?Installations-/Konfigurationsprozess

?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“

Estudando - Linguagem Go - Dia 02


?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.

Estudando - Linguagem Go - Dia 02
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.

Estudando - Linguagem Go - Dia 02

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 ... ?

Estudando - Linguagem Go - Dia 02


?Abschluss

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!

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