Zahlungsmethoden Abuse

Wie man Hello World in der Sprache Go erstellt

25.11.2022, 23:31

Wir haben Ihnen bereits von der Geschichte der Programmiersprache Go, ihrer Struktur und Syntax erzählt, jetzt können wir das einfachste Programm darauf ausführen, nämlich das klassische Hello World. Sind Sie bereit? Dann wird es nicht lange dauern, bis Sie den Dreh raus haben.

Wie man ein Programm erstellt

Lassen Sie uns unser erstes Programm erstellen. In der Programmierung ist es üblich, dass alle Anfänger mit der Zeile "Hello World!" auf dem Bildschirm beginnen. Sie können Go auf Ihrem System installieren oder den Online-Dienst play.golang.org nutzen. Mit seiner Hilfe können Sie Ihr erstes Programm direkt in Ihrem Browser ausführen. Lassen Sie uns mit dem Online-Dienst arbeiten. Öffnen Sie die Seite.

Als nächstes sehen Sie den fertigen Code des ersten Programms:

package main
import ( "fmt")

func main() {
fmt.Println("Hello, playground")
}

Wie man Hello World in der Sprache Go erstellt

In der ersten Zeile sollten wir angeben, dass die Datei zum main-Paket gehört, in der zweiten Zeile importieren wir das fmt-Paket, das für die Standard-Ein- und -Ausgabefunktionen zuständig ist. Klammern sind notwendig, um mehrere Pakete auf einmal zu importieren. Die Namen können durch Kommata getrennt hinzugefügt werden.

Danach wird das Hauptfunktionspaket aktualisiert. Es wird dann beim Start des Programms ausgeführt. Alle Go-Programme enthalten die Hauptfunktion. Die main-Funktion ist der so genannte Einstiegspunkt. Die Ausführung des Befehls beginnt von ihr aus, obwohl die Ausführung in jeder dynamischen Sprache von oben nach unten erfolgt.

Innerhalb der main-Funktion rufen wir die fmt-Bibliothek auf. Zuvor wurde sie mit der Punktsyntax importiert. Die Methode printLn gibt die Zeichenkette auf dem Bildschirm aus. Go hat sich eine bestimmte Syntax zu eigen gemacht: Auch wenn der Compiler keinen Fehler wegen einer Inkonsistenz ausgibt, ist es empfehlenswert, die Syntax genau einzuhalten.

Es ist üblich, die Kamel-Syntax für Variablennamen zu verwenden, d. h. FooBar oder Foobar statt foo_bar. Sie haben vielleicht schon bemerkt, dass Go keine Zeichen vor der öffnenden Klammer zulässt. Selbst wenn Sie einen Zeilenvorschub einfügen, erhalten Sie einen Fehler:

Wie man Hello World in der Sprache Go erstellt

Auch die Einrückung ist in Go standardisiert, obwohl es hier keine Vorgaben wie in Python gibt.