Schlüsselwörter in Go

Golang ist eine Programmiersprache, die in den letzten Jahren aufgrund ihrer Einfachheit und Lesbarkeit der Syntax, die durch die Verwendung von Schlüsselwörtern unterstützt wird, erheblich an Popularität gewonnen hat.

Schlüsselwörter – Schlüsselwörter oder reservierte Wörter sind Wörter in der Sprache, die für interne Prozesse verwendet werden oder vordefinierte Aktionen darstellen. Daher dürfen diese Wörter nicht als Bezeichner verwendet werden. Dies führt zu Kompilierungsfehlern. Hier erfahren Sie, was Sie über Schlüsselwörter in Golang wissen müssen .

Schlüsselwörter in Go

Zum Beispiel:

// Minh họa chương trình Go sử dụng từ khóa
package main 
import "fmt"

// Từ khóa ở đây là package, import, func, var 
func main() { 

// Đây là một biến hợp lệ
var a = "Quantrimang"

fmt.Println(a) 

// Ở đây, mặc định là một
// định danh không hợp lệ và
// trình biên dịch sẽ đưa ra lỗi
// var default = "GFG" 
} 

Ergebnis:

Quantrimang

Die Go-Programmierung verfügt derzeit über insgesamt 25 Schlüsselwörter:

Schlüsselwörter in Go

  • break – Wird verwendet, um eine Schleife oder Switch-Anweisung zu verlassen.
  • case – Wird in einer Switch-Anweisung verwendet, um eine mögliche Übereinstimmung für den Eingabewert anzugeben.
  • chan – Wird verwendet, um Kommunikationskanäle zwischen Goroutinen zu erstellen.
  • const – Wird verwendet, um einen konstanten Wert zu definieren, der nicht geändert werden kann.
  • weiter – Wird verwendet, um die aktuelle Iteration einer Schleife zu überspringen und zur nächsten Iteration zu wechseln.
  • defer – Wird verwendet, um einen Funktionsaufruf zu planen, der nach der Rückkehr der aktuellen Funktion ausgeführt werden soll.
  • else – Wird verwendet, um einen alternativen Codeblock anzugeben, der ausgeführt werden soll, wenn die if-Bedingung falsch ist.
  • fallthrough – Wird in einer Switch-Anweisung verwendet, um anzugeben, dass die Steuerung an den nächsten Fall übergeben wird.
  • for – Wird verwendet, um eine Schleife zu erstellen, die einen Codeblock eine bestimmte Anzahl von Malen wiederholt.
  • func – Wird verwendet, um eine Funktion zu definieren, die von anderen Teilen des Programms aufgerufen werden kann.
  • go – Wird verwendet, um eine neue Goroutine zu starten.
  • goto – Wird verwendet, um innerhalb der aktuellen Funktion zu einem bestimmten Label zu springen.
  • if – Wird verwendet, um einen Codeblock nur auszuführen, wenn eine bestimmte Bedingung erfüllt ist.
  • import – Wird verwendet, um ein Paket in das Programm zu importieren.
  • Schnittstelle – Wird verwendet, um eine Reihe von Methoden zu definieren, die ein Typ implementieren muss.
  • map – Wird verwendet, um eine Reihe von Schlüssel-Wert-Paaren zu definieren.
  • Paket – Wird verwendet, um ein Paket zu definieren, das eine oder mehrere Go-Quelldateien enthält.
  • Bereich – Wird verwendet, um über ein Array, einen Slice, eine Sequenz, eine Map oder einen Kanal zu iterieren.
  • return – Wird verwendet, um eine Funktion zu beenden und einen Wert an den Anrufer zurückzugeben.
  • select – Wird verwendet, um darauf zu warten, dass ein Wert an einen von mehreren Kanälen gesendet wird.
  • struct – Wird verwendet, um eine Reihe von Feldern zu definieren, die einen komplexen Datentyp darstellen.
  • switch – Wird verwendet, um einen Codeblock basierend auf dem Wert eines Ausdrucks auszuführen.
  • Typ – Wird verwendet, um einen neuen Datentyp zu definieren.
  • var – Wird zum Deklarieren einer Variable verwendet.

Zum Beispiel:

// Minh họa chương trình Go sử dụng từ khóa

// Từ khóa package được dùng để bao gồm main package trong chương trình
package main 

// Từ khóa import được dùng để nhập "fmt" vào trong package 
import "fmt"

// func được dùng để tạo hàm
func main() { 

	// Từ khóa var được dùng để tạo biến
	// Pname, Lname, and Cname là các biến hợp lệ
	var Pname = "Quantrimang"
	var Lname = "Go Language"
	var Cname = "Keywords"
	
	fmt.Printf("Portal name: %s", Pname) 
	fmt.Printf("\nLanguage name: %s", Lname) 
	fmt.Printf("\nChapter name: %s", Cname) 

} 

Ergebnis:

Portal name: GeeksforGeeks
Language name: Go Language
Chapter name: Keywords

Egal, ob Sie Anfänger oder erfahrener Entwickler sind, die Beherrschung der Golang-Schlüsselwörter ist ein wichtiger Schritt auf dem Weg zu einem kompetenten Go-Programmierer.

Sign up and earn $1000 a day ⋙

Leave a Comment

Wo finde ich den Dead Pool-Bereich in Fortnite?

Wo finde ich den Dead Pool-Bereich in Fortnite?

Dead Pool ist einer der Mortal Kombat-Themenbereiche, die seit dem Update v34.21 zu Fortnite hinzugefügt wurden.

Zieht das Telefon im Flugmodus, bei weiterhin WLAN-Nutzung, Blitze an?

Zieht das Telefon im Flugmodus, bei weiterhin WLAN-Nutzung, Blitze an?

Sollten Sie Ihr Telefon während eines Gewitters benutzen? Wird Ihr Telefonsignal vom Blitz getroffen? Wird die Nutzung von WLAN im Flugmodus Blitze anziehen?

Wann gab es den ersten Regen auf der Erde?

Wann gab es den ersten Regen auf der Erde?

Neue Forschungsergebnisse eines Forscherteams aus Australien und China legen nahe, dass es auf der Erde vor etwa 4 Milliarden Jahren zum ersten Mal regnete, also 500 Millionen Jahre früher als bisher angenommen.

Das Gefährlichste auf der Welt, nur 5 Minuten Kontakt können tödlich sein

Das Gefährlichste auf der Welt, nur 5 Minuten Kontakt können tödlich sein

Dieses Objekt befindet sich in der Region Tschernobyl in der Ukraine und ist das Ergebnis eines der schrecklichsten Strahlungslecks der Geschichte. Es hat die Form eines riesigen Fußes und wird daher Elefantenfuß genannt.

Neuester Code des Hauptcharakters Clash Clash

Neuester Code des Hauptcharakters Clash Clash

Mit dem Spielcode „Chu Cong Xung Xung Xung“ erhalten Spieler beim ersten Spielstart Unterstützung. Diese Belohnungen helfen Ihnen, sich schneller mit dem Spiel vertraut zu machen und neue Spieler anzulocken. Geben Sie unten den Spielcode „Chu Cong Xung Xung Xung“ ein, um Geschenke zu erhalten.

So legen Sie die Standardlautstärke für jede Anwendung fest

So legen Sie die Standardlautstärke für jede Anwendung fest

In manchen Fällen ist es sinnvoll, für jede Anwendung eine Standardlautstärke festzulegen, beispielsweise wenn Sie mit der YouTube-Anwendung ein Video ansehen und die Lautstärke des Klingeltons und des Nachrichtentons verringern möchten, um nicht gestört zu werden.

Der Unsichtbarkeitsschild macht Personen oder Objekte dahinter unsichtbar.

Der Unsichtbarkeitsschild macht Personen oder Objekte dahinter unsichtbar.

Britische Wissenschaftler haben einen unsichtbaren Schild entwickelt, der Menschen oder Objekte hinter sich fast vollständig verschwinden lassen kann.

Es gibt 3 Türen auf der Welt, die nicht geöffnet werden können.

Es gibt 3 Türen auf der Welt, die nicht geöffnet werden können.

Auf der Welt gibt es drei Türen, die angeblich nicht zu öffnen sind. Und tatsächlich haben spätere Generationen nicht versucht, die Geheimnisse dahinter zu entdecken.

Was bedeuten die Schatten von Menschen und Gegenständen auf dem Bürgersteig, die die Atombombe von Hiroshima hinterlassen hat?

Was bedeuten die Schatten von Menschen und Gegenständen auf dem Bürgersteig, die die Atombombe von Hiroshima hinterlassen hat?

Nachdem die USA am 6. und 9. August 1945 Atombomben auf Hiroshima und Nagasaki, zwei der größten Städte Japans, abgeworfen hatten, erschienen auf den Gehwegen und Gebäuden verstreut dunkle Schatten von Menschen und Gegenständen.

So blockieren Sie In-App-Käufe auf dem iPhone

So blockieren Sie In-App-Käufe auf dem iPhone

Erwachsene können ihre App Store-Käufe problemlos verwalten. Für Kinder kann es jedoch riskant sein. Um dies zu verhindern, können Sie In-App-Käufe auf Ihrem iPhone deaktivieren.

Teufelsfrüchte jetzt bei Blox Fruit erhältlich

Teufelsfrüchte jetzt bei Blox Fruit erhältlich

Alle paar Stunden können Spieler eine zufällige Blox-Frucht kaufen und haben die Chance, eine bessere Frucht zu erhalten. Ohne den Teufelsfruchtwechsler könntest du allerdings etwas verpassen.

Dislyte-Charakter-Rankings, Dislyte-Rangliste

Dislyte-Charakter-Rankings, Dislyte-Rangliste

Unsere Dislyte-Charakterranglisten helfen Ihnen dabei, die stärksten Charaktere herauszufiltern – von denen, die es nicht wert sind, in die Schlacht mitgenommen zu werden, bis zu denen, die an der Spitze Ihres Teams stehen werden.

Neuester Phong Ma Dao Si-Code und wie man den Code eingibt

Neuester Phong Ma Dao Si-Code und wie man den Code eingibt

Sie können den Geschenkcode von Phong Ma Dao Si auch gegen wertvolle Prämien eintauschen.

Was ist Duo Mobile? Ist die Nutzung von Duo Mobile sicher?

Was ist Duo Mobile? Ist die Nutzung von Duo Mobile sicher?

Authentifizierungs-Apps bieten zusätzliche Sicherheit und ermöglichen die einfache und bequeme Bestätigung der Identität einer Person. Duo Mobile ist eine der beliebtesten Apps dieser Art.

Guten Morgen Bilder, schöne Bilder für den neuen Tag

Guten Morgen Bilder, schöne Bilder für den neuen Tag

Guten-Morgen-Bilder, Guten-Morgen-Bilder mit positiven Botschaften werden uns helfen, mehr Energie und Motivation zu haben, um einen effektiveren Arbeitstag zu haben.