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

2 Möglichkeiten zur Behebung von Netzwerküberlastungen, die das WLAN verlangsamen

2 Möglichkeiten zur Behebung von Netzwerküberlastungen, die das WLAN verlangsamen

WLAN-Netzwerke werden von vielen Faktoren beeinflusst, die über Router, Bandbreite und Störungen hinausgehen. Es gibt jedoch einige clevere Möglichkeiten, Ihr Netzwerk zu verbessern.

So führen Sie mit Tenorshare Reiboot ein Downgrade von iOS 17 auf iOS 16 ohne Datenverlust durch

So führen Sie mit Tenorshare Reiboot ein Downgrade von iOS 17 auf iOS 16 ohne Datenverlust durch

Wenn Sie auf Ihrem Telefon zur stabilen Version von iOS 16 zurückkehren möchten, finden Sie hier die grundlegende Anleitung zum Deinstallieren von iOS 17 und zum Downgrade von iOS 17 auf 16.

Was passiert mit dem Körper, wenn man täglich Joghurt isst?

Was passiert mit dem Körper, wenn man täglich Joghurt isst?

Joghurt ist ein tolles Lebensmittel. Ist es gesund, täglich Joghurt zu essen? Was passiert mit Ihrem Körper, wenn Sie täglich Joghurt essen? Finden wir es gemeinsam heraus!

Welche Reissorte ist am gesündesten?

Welche Reissorte ist am gesündesten?

In diesem Artikel werden die nahrhaftesten Reissorten besprochen und wie Sie den gesundheitlichen Nutzen der Reissorte Ihrer Wahl maximieren können.

So wachen Sie morgens pünktlich auf

So wachen Sie morgens pünktlich auf

Das Erstellen eines Schlafplans und einer Schlafenszeitroutine, das Ändern Ihres Weckers und die Anpassung Ihrer Ernährung sind einige der Maßnahmen, die Ihnen helfen können, besser zu schlafen und morgens pünktlich aufzuwachen.

Mieten Sie bitte! Vermieter-Sim-Tipps für Anfänger

Mieten Sie bitte! Vermieter-Sim-Tipps für Anfänger

Miete bitte! Landlord Sim ist ein Simulationsspiel für iOS und Android. Du spielst den Vermieter eines Apartmentkomplexes und vermietest eine Wohnung mit dem Ziel, die Innenausstattung deiner Wohnungen zu modernisieren und sie für die Vermietung vorzubereiten.

Neueste Badezimmer-Tower-Defense-Codes und wie man Codes eingibt

Neueste Badezimmer-Tower-Defense-Codes und wie man Codes eingibt

Hol dir Roblox-Spielcodes für Bathroom Tower Defense und löse sie gegen tolle Belohnungen ein. Damit kannst du Türme mit höherem Schaden verbessern oder freischalten.

Warum ChatGPT besser ist als DeepSeek

Warum ChatGPT besser ist als DeepSeek

In DeepSeek waren anfangs große Hoffnungen gesetzt. Der KI-Chatbot wurde als starker Konkurrent von ChatGPT vermarktet und versprach intelligente Konversationsfunktionen und -erlebnisse.

Lernen Sie Fireflies.ai kennen: Die kostenlose KI-Sekretärin, die Ihnen stundenlange Arbeit erspart

Lernen Sie Fireflies.ai kennen: Die kostenlose KI-Sekretärin, die Ihnen stundenlange Arbeit erspart

Beim Notieren anderer wichtiger Dinge übersieht man leicht wichtige Details. Und während des Chats Notizen zu machen, kann ablenkend sein. Fireflies.ai ist die Lösung.

Wie man Axolotl in Minecraft züchtet, Minecraft Salamander zähmt

Wie man Axolotl in Minecraft züchtet, Minecraft Salamander zähmt

Axolot Minecraft ist für Spieler ein großartiger Helfer bei Unterwasseroperationen, wenn sie wissen, wie man ihn benutzt.

A Quiet Place: The Road Ahead PC-Spielkonfiguration

A Quiet Place: The Road Ahead PC-Spielkonfiguration

Die Konfiguration von „A Quiet Place: The Road Aheads“ wird ziemlich hoch bewertet, Sie müssen also die Konfiguration berücksichtigen, bevor Sie sich zum Herunterladen entscheiden.

Die mysteriöse Kraft der Zahl 33 in der Numerologie

Die mysteriöse Kraft der Zahl 33 in der Numerologie

In der Numerologie gilt die Zahl 33 oft als kraftvolle und mystische Zahl. Hier erfahren Sie, was Sie über die Zahl 33 in der Numerologie wissen müssen.

Mikroplastik in Lebensmittelverpackungen kann das Herz schädigen und wie man dem vorbeugen kann

Mikroplastik in Lebensmittelverpackungen kann das Herz schädigen und wie man dem vorbeugen kann

Mikroplastik kann herzschädigend sein. Hier erfahren Sie alles Wissenswerte über diese schockierende Studie – und Expertentipps, wie Sie Ihre Gesundheit schützen können.

Was ist dunkle Energie?

Was ist dunkle Energie?

Dunkle Energie treibt die beschleunigte Expansion des Universums voran, doch ihre Natur bleibt ein völliges Rätsel. Hier erfahren Sie alles Wissenswerte über Dunkle Energie.

Gmail fügt blaues Häkchen hinzu, um „seriöse“ Absender zu überprüfen

Gmail fügt blaues Häkchen hinzu, um „seriöse“ Absender zu überprüfen

Mit der Entwicklung und Popularität von Social-Networking-Plattformen ist das blaue Häkchen seit langem zu einem der mächtigsten Zeichen in der Internetwelt geworden.