Heim >Backend-Entwicklung >Golang >Wie Golang-Code ausgeführt wird

Wie Golang-Code ausgeführt wird

PHPz
PHPzOriginal
2023-05-10 18:00:071003Durchsuche

Golang ist eine kompilierte Sprache und ihr Code muss in eine ausführbare Datei kompiliert werden, bevor er ausgeführt werden kann. Im Gegensatz zu anderen kompilierten Sprachen kann Golang jedoch auf mehreren Plattformen kompiliert werden, was es für viele Entwickler zu einer der bevorzugten Sprachen macht. In diesem Artikel werfen wir einen detaillierten Blick auf die Ausführung von Golang-Code, einschließlich der Schritte zum Schreiben, Erstellen und Ausführen von Golang-Code.

  1. Golang-Code schreiben

Bevor Sie mit dem Schreiben von Golang-Code beginnen, müssen Sie die Golang-Programmierumgebung auf Ihrem Computer installieren. Nach der Installation können Sie einen Texteditor oder eine integrierte Entwicklungsumgebung (IDE) verwenden, um Golang-Code zu schreiben. Hier verwenden wir Visual Studio Code als Beispiel, um die Schritte zum Schreiben von Golang-Code zu zeigen.

Öffnen Sie zunächst Visual Studio Code und erstellen Sie ein neues Golang-Projekt. Geben Sie im Terminal den folgenden Befehl ein:

mkdir MyGolangProject
cd MyGolangProject

Öffnen Sie dann Ihren Projektordner in Visual Studio Code. Klicken Sie in der linken Seitenleiste auf die Schaltfläche „Neue Datei“ und speichern Sie sie unter hello.go. In dieser Datei schreiben wir ein sehr einfaches Programm, das „Hello, World!“ ausgibt. Geben Sie als Nächstes den folgenden Code ein:

package main

import "fmt"

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

Codeerklärung:

  • Zeile 1: package main definiert das Paket, zu dem diese Datei gehört. In der Go-Sprache muss jede Datei zu einem bestimmten Paket gehören, und Dateien, deren Paketname nicht main ist, können nicht in ausführbare Dateien kompiliert werden.
  • Zeile 3: import „fmt“ importiert das Paket „fmt“ in die Golang-Standardbibliothek. Dieses Paket bietet Formatierung, Eingabe und Ausgabe sowie andere Funktionen. Wir können es zur Ausgabe von „Hello, World!“ verwenden.
  • Zeile 5-7: Eine Funktion namens main wird als Einstiegspunkt des Programms definiert.
  • Zeile 6: Mit der Methode fmt.Println wird der String „Hello, World!“ ausgegeben.
  1. Golang-Code erstellen

Nachdem wir den Golang-Code geschrieben haben, müssen wir ihn mit einem Compiler in eine ausführbare Datei kompilieren. Der mit Golang gelieferte Compiler ist der Befehl „go“, und Sie können eine ausführbare Datei erstellen, indem Sie diesen Befehl im Terminal ausführen. In diesem Beispiel erstellen wir die Datei hello.go mit dem folgenden Befehl:

go build hello.go

Nach der Ausführung dieses Befehls wird im selben Verzeichnis eine ausführbare Datei mit dem Namen „hello“ generiert. Wenn Sie ein Windows-Betriebssystem verwenden, lautet die Erweiterung der ausführbaren Datei „.exe“.

  1. Golang-Code ausführen

Nachdem wir die ausführbare Datei erstellt haben, können wir sie direkt auf dem Terminal ausführen. In diesem Beispiel können wir die ausführbare Datei ausführen, indem wir den folgenden Befehl in das Terminal eingeben:

./hello

Nach der Ausführung dieses Befehls gibt die Konsole die „Hello, World!“-Nachricht aus, die wir in der Datei hello.go definiert haben.

Zusätzlich zu ausführbaren Dateien können wir auch den Befehl go verwenden, um Golang-Code auszuführen. Geben Sie den folgenden Befehl in die Befehlszeile ein, um die Datei hello.go auszuführen:

go run hello.go

Nachdem Sie den Befehl ausgeführt haben, wird auf dem Terminal die Zeichenfolge „Hello, World!“ angezeigt.

Zusammenfassung

Golang ist eine sehr beliebte Programmiersprache. Sie bietet die Vorteile von Plattformübergreifend, Effizienz, Einfachheit usw. und wird daher von vielen Entwicklern bevorzugt. Dieser Artikel stellt den Prozess des Schreibens, Erstellens und Ausführens von Golang-Code vor und soll Ihnen dabei helfen, die Verwendung von Golang besser zu verstehen. Mithilfe dieser Tipps können Sie bei der zukünftigen Entwicklung einfacher effiziente Golang-Anwendungen erstellen.

Das obige ist der detaillierte Inhalt vonWie Golang-Code ausgeführt wird. 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
Vorheriger Artikel:Golang-Flag ignoriert FehlerNächster Artikel:Golang-Flag ignoriert Fehler