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

Konfigurieren Sie Honkai Star Rail auf Ihrem Telefon

Konfigurieren Sie Honkai Star Rail auf Ihrem Telefon

Für die Konfiguration von Honkai Star Rail auf dem Telefon müssen Sie ein Mittelklasse-Smartphone vorbereiten, um Honkai Star Rail auf iOS und Android reibungslos erleben zu können.

Neuester Funtap Goddess Legend Code

Neuester Funtap Goddess Legend Code

Lassen Sie uns den vollständigen Satz an Geschenkcodes für Legend of Goddess erkunden – das Spiel, das gerade veröffentlicht wurde.

Video: Nahaufnahme der furchterregenden Kraft einer Superrakete, die im 15. Jahrhundert 100 Pfeile gleichzeitig abfeuerte

Video: Nahaufnahme der furchterregenden Kraft einer Superrakete, die im 15. Jahrhundert 100 Pfeile gleichzeitig abfeuerte

Was ist Hwacha? Dieser Artikel verrät Ihnen, was die Hwacha-Maschine kann, die der japanischen Armee so viel Angst einjagt.

Nahaufnahme des Transformationsprozesses des menschlichen Körpers nach dem Tod

Nahaufnahme des Transformationsprozesses des menschlichen Körpers nach dem Tod

Welche Phasen gibt es nach dem Tod? Dieser Artikel erklärt Ihnen den Prozess der Verwesung.

Was ist PAI auf Mi Band 5? Wie verwendet man PAI?

Was ist PAI auf Mi Band 5? Wie verwendet man PAI?

Seit dem Mi Band 5 verfügt Xiaomi über eine PAI-Körperindex-Messfunktion. Was ist dieser Index? Wie benutzt man ihn?

Neuestes Testament des Hashira-Codes

Neuestes Testament des Hashira-Codes

Code Will of Hashira ist für diejenigen, die neu im Spiel sind, um Belohnungen zu erhalten, darunter Geld, Edelsteine, Charakterbeschwörungstickets, Heldenerfahrung …

Die Inkompatibilität der Systeme in Pokemon GO

Die Inkompatibilität der Systeme in Pokemon GO

Beim Spielen von Pokémon Go müssen Spieler auf die Konfliktsysteme achten, um im Kampf gegen andere Pokémon den Sieg zu sichern. Dieser Artikel stellt Ihnen die Konfliktsysteme verschiedener Pokémon vor und hilft Ihnen, den Sieg zu sichern.

So deaktivieren Sie die Verifizierungsanfrage auf dem iPhone bei der Installation kostenloser Apps

So deaktivieren Sie die Verifizierungsanfrage auf dem iPhone bei der Installation kostenloser Apps

Die Aufforderung „Verifizierung erforderlich“ bei jeder App-Installation aus dem App Store kann nervig sein, insbesondere bei kostenlosen Apps. So deaktivieren Sie diese lästigen Verifizierungsaufforderungen auf Ihrem iPhone.

Apple bereitet möglicherweise die Integration von Gemini in Apple Intelligence vor

Apple bereitet möglicherweise die Integration von Gemini in Apple Intelligence vor

In der neu veröffentlichten Beta von iOS 18.4 gefundener Code deutet darauf hin, dass Apple eine Alternative zur ChatGPT-Integration in Apple Intelligence vorbereitet, höchstwahrscheinlich Google Gemini.

So erstellen Sie einen unscharfen Rand in Photoshop

So erstellen Sie einen unscharfen Rand in Photoshop

Vignette ist ein klassischer und zeitloser Effekt, der die Ränder eines Fotos abdunkelt, um den Fokus auf das Motiv zu lenken.

Neuester Black Goddess Code und wie man den Code einlöst

Neuester Black Goddess Code und wie man den Code einlöst

Wenn Sie Diamanten, SSR-Generäle, Lotterielose und viele andere Artikel erhalten möchten, verwenden Sie den Code „Black Goddess“ und lösen Sie die Prämien ein.

Tipps zum Spielen von Doggo Go bis Level 2, wie man Doggo Go Level 2 spielt

Tipps zum Spielen von Doggo Go bis Level 2, wie man Doggo Go Level 2 spielt

Derzeit ist Doggo Go ein Handyspiel, bei dem nur 1 % der Spieler weltweit Level 2 schaffen.

So behandeln Sie Blasen an den Füßen, wenn Sie viel laufen und enge Schuhe tragen

So behandeln Sie Blasen an den Füßen, wenn Sie viel laufen und enge Schuhe tragen

Was tun, wenn Sie vom Tragen von Schuhen Blasen an den Füßen bekommen? Dieser Artikel zeigt Ihnen, wie Sie Blasen durch das Tragen von Schuhen behandeln können.

Multiple-Choice-Auswahl zu allgemeinen naturwissenschaftlichen Kenntnissen

Multiple-Choice-Auswahl zu allgemeinen naturwissenschaftlichen Kenntnissen

Multiple-Choice-Fragen zu den Biowissenschaften helfen Ihnen, Ihr Wissen über die Welt zu festigen und zu erweitern. Beantworten Sie die folgenden Allgemeinwissensfragen!

So fügen Sie dem Datei-Explorer einen Papierkorb hinzu

So fügen Sie dem Datei-Explorer einen Papierkorb hinzu

Diese Anleitung zeigt Ihnen alle erforderlichen Schritte zum Anzeigen des Papierkorbs im Datei-Explorer, unabhängig davon, ob Sie Windows 10 oder Windows 11 verwenden.