Das Schlüsselwort var in Go

Das Schlüsselwort var in Golang  dient zum Erstellen von Variablen eines bestimmten Typs mit einem bestimmten Namen und Anfangswert. Die Initialisierung ist optional, wenn die Variable mit dem Schlüsselwort var deklariert wird. Wir werden dies später in diesem Artikel besprechen.

Das Schlüsselwort var in Go

Syntax:

var identifier type = expression

Zum Beispiel:

// ở đây quantrimang1 là định danh
// hoặc tên biến, int là
// kiểu và 200 là giá trị được gán
var quantrimang1 int = 200

Wie Sie wissen, ist Go eine statisch typisierte Sprache. Sie bietet jedoch die Möglichkeit, die Datentypdeklaration bei der Deklaration einer Variable zu entfernen, wie in der folgenden Syntax gezeigt. Dies wird allgemein als Typinferenz bezeichnet .

Syntax:

var identifier = initialValue

Zum Beispiel:

var quantrimang1 = 200

Deklarieren Sie mehrere Variablen mit dem Schlüsselwort var

Das Schlüsselwort var wird auch verwendet, um mehrere Variablen in einer Zeile zu deklarieren. Sie können Variablen auch Anfangswerte zuweisen, wie unten gezeigt:

Deklarieren Sie mehrere Variablen mit dem Schlüsselwort var zusammen mit dem Typ:

var quantrimang1, quantrimang2, quantrimang3, quantrimang4 int

Deklarieren Sie mehrere Variablen mit dem Schlüsselwort var zusammen mit ihrem ursprünglichen Typ und Wert.

var quantrimang1,  quantrimang2,  quantrimang3,  quantrimang4 int = 10, 20, 30, 40

Notiz:

Sie können auch die oben beschriebene Typinferenz verwenden, um den Compiler über den Typ zu informieren. So haben Sie die Möglichkeit, den Typ beim Deklarieren mehrerer Variablen zu löschen.
Beispiel:

var quantrimang1, quantrimang2, quantrimang3, quantrimang4 = 10, 20, 30.30, true

Sie können auch mehrere Zeilen verwenden, um Werte unterschiedlichen Typs mit dem Schlüsselwort var wie folgt zu deklarieren und zu initialisieren:
Zum Beispiel:

var(
     quantrimang1 = 100
     quantrimang2 = 200.57
     quantrimang3 bool
     quantrimang4 string = "Quantrimang"
)

Bei Verwendung typewährend der Deklaration dürfen Sie nur mehrere Variablen desselben Typs deklarieren. Wenn Sie es jedoch typewährend der Deklaration löschen, dürfen Sie mehrere Variablen unterschiedlichen Typs deklarieren.

Zum Beispiel:

// Minh họa chương trình Go khai báo nhiều biến bằng từ khóa var
package main 

import "fmt"

func main() { 

	// Khai báo và khởi tạo nhiều biến cùng loại trong một dòng cùng với kiểu
	var geek1, geek2, geek3 int = 232, 784, 854 

	// Khai báo và khởi tạo nhiều biến của các kiểu khác nhau trong một dòng với kiểu không xác định
	var geek4, geek5, geek6 = 100, "GFG", 7896.46 

	
// Hiện giá trị của các biến
fmt.Printf("The value of geek1 is : %d\n", geek1) 
										
fmt.Printf("The value of geek2 is : %d\n", geek2) 
										
fmt.Printf("The value of geek3 is : %d\n", geek3) 

fmt.Printf("The value of geek4 is : %d\n", geek4) 
										
fmt.Printf("The value of geek5 is : %s\n", geek5) 
										
fmt.Printf("The value of geek6 is : %f", geek6) 
											
} 

Ergebnis:

The value of geek1 is : 232
The value of geek2 is : 784
The value of geek3 is : 854
The value of geek4 is : 100
The value of geek5 is : GFG
The value of geek6 is : 7896.460000

Wichtige Punkte, die Sie zum Schlüsselwort var in Go beachten sollten:

  • Beim Deklarieren einer Variable mit dem Schlüsselwort var können Sie entweder den Typ oder den Ausdruck = entfernen , aber nicht beides. Andernfalls gibt der Compiler einen Fehler aus.
  • Wenn Sie den Ausdruck entfernen , enthält die Variable standardmäßig Null für Zahlen, falsch für boolesche Werte (““ für Zeichenfolgen) und Null für Schnittstellen und Referenztypen. Daher gibt es in der Sprache Go kein Konzept nicht initialisierter Variablen.

Zum Beispiel:

// Chương trình Go minh họa khái niệm từ khóa var
package main 
	
import "fmt"
	
func main() { 

	// Biến được khai báo nhưng không có khởi tạo
	var geek1 int
	var geek2 string 
	var geek3 float64 
	var geek4 bool

	// Hiện giá trị zero của các biến
	fmt.Printf("The value of geek1 is : %d\n", geek1) 
							
	fmt.Printf("The value of geek2 is : %s\n", geek2) 

	fmt.Printf("The value of geek3 is : %f\n", geek3) 

	fmt.Printf("The value of geek4 is : %t", geek4) 
								
} 

Ergebnis:

The value of geek1 is : 0
The value of geek2 is : 
The value of geek3 is : 0.000000
The value of geek4 is : false
Sign up and earn $1000 a day ⋙

Leave a Comment

Schlüsselwörter in Go

Schlüsselwörter in Go

Schlüsselwörter – Schlüsselwörter sind Wörter in einer Sprache, die für interne Prozesse verwendet werden oder vordefinierte Aktionen darstellen. Hier erfahren Sie, was Sie über Schlüsselwörter in Golang wissen müssen.

Datentypen in Golang

Datentypen in Golang

Datentypen geben an, welche Art von Daten eine gültige Go-Variable enthalten kann. In der Sprache Go werden Typen in vier Kategorien unterteilt:

Funktionsargumente in Golang

Funktionsargumente in Golang

Go unterstützt zwei Hauptmethoden zur Argumentübergabe: Übergabe per Wert und Übergabe per Referenz. Go verwendet standardmäßig die Übergabe per Wert.

Funktion, die mehrere Werte in Golang zurückgibt

Funktion, die mehrere Werte in Golang zurückgibt

In der Sprache Go können Sie mithilfe der return-Anweisung mehrere Werte aus einer Funktion zurückgeben. Mit anderen Worten: In einer Funktion kann eine return-Anweisung mehrere Werte zurückgeben.

Switch-Anweisung in Go

Switch-Anweisung in Go

Golang verfügt wie die meisten anderen Programmiersprachen über Switch-Anweisungen. Hier erfahren Sie, wie Sie die Switch-Anweisung in Golang verwenden.

Zu kennende Fälle bei der Verwendung von Auswahlanweisungen in Golang

Zu kennende Fälle bei der Verwendung von Auswahlanweisungen in Golang

In diesem Artikel erfahren Sie, wie Sie den Standardfall verwenden, um Deadlocks zu vermeiden. Zunächst erfahren Sie jedoch, was ein Deadlock-Fall bei der Verwendung des Select-Befehls in Golang ist.

Anonyme Strukturen und Felder in Golang

Anonyme Strukturen und Felder in Golang

Anonyme Strukturen in Golang sind temporäre Strukturen ohne Namen, die für einmalige Zwecke verwendet werden, während anonyme Felder das Einbetten unbenannter Felder ermöglichen.

So verwenden Sie Rune in Golang

So verwenden Sie Rune in Golang

Was ist Rune in Golang? Wie verwendet man Rune in Golang? Dieser Artikel gibt Ihnen die Antwort.

So verwenden Sie Operatoren in Golang

So verwenden Sie Operatoren in Golang

Operatoren ermöglichen es uns, verschiedene Arten von Operationen an Operanden durchzuführen. In der Programmiersprache Go können Operatoren anhand ihrer unterschiedlichen Funktionen klassifiziert werden.

Ungültiger Bezeichner in Golang

Ungültiger Bezeichner in Golang

_ (Unterstrich) wird in Golang als leerer Bezeichner bezeichnet. Ein Bezeichner ist ein benutzerdefinierter Name von Programmelementen, der zu Identifikationszwecken verwendet wird.

So erstellen Sie ein Basisprogramm in Golang

So erstellen Sie ein Basisprogramm in Golang

„Hallo Welt!“ ist das erste einfache Programm in einer Programmiersprache. Sie können dieses erste Programm in Golang schreiben, indem Sie die folgenden Schritte befolgen.

So installieren Sie Go unter Windows

So installieren Sie Go unter Windows

Golang lässt sich problemlos unter Windows installieren. Hier finden Sie eine Schritt-für-Schritt-Anleitung zur Installation von Golang unter Windows.

Methoden mit dem gleichen Namen in Golang

Methoden mit dem gleichen Namen in Golang

Golang ermöglicht das Erstellen von zwei oder mehr Methoden mit demselben Namen im selben Paket, aber die Empfänger dieser Methoden müssen unterschiedlichen Typs sein.

Funktionen in Go

Funktionen in Go

In Go sind Funktionen Codeblöcke, die bestimmte Aufgaben ausführen und im gesamten Programm wiederverwendet werden können, um Speicher zu sparen, die Lesbarkeit zu verbessern und Zeit zu sparen.

Variablenumfang in Go

Variablenumfang in Go

Der Gültigkeitsbereich einer Variable in Golang bestimmt, für welchen Teil des Programms die Variable zugänglich ist. In Go haben alle Bezeichner einen lexikalischen Gültigkeitsbereich, der zur Kompilierzeit festgelegt wird.

Bewundern Sie das fliegende Hotel, das niemals landet und mit Atomenergie betrieben wird

Bewundern Sie das fliegende Hotel, das niemals landet und mit Atomenergie betrieben wird

Am 24. Juni veröffentlichte der YouTube-Account des Grafikdesigners Hashem Al-Ghaili ein Video, das für die Idee eines schwimmenden Hotels mit Atomantrieb namens Sky Cruise wirbt.

Kuriose Entdeckung: Ein berühmter Stern, der bisher viel beobachtet wurde, entpuppt sich als Zwillingspaar

Kuriose Entdeckung: Ein berühmter Stern, der bisher viel beobachtet wurde, entpuppt sich als Zwillingspaar

Manchmal bergen sogar berühmte Objekte, die über einen sehr langen Zeitraum beobachtet und untersucht wurden, viele Überraschungen.

Neueste Kurokus Basket Showdown-Codes und wie man Codes einlöst

Neueste Kurokus Basket Showdown-Codes und wie man Codes einlöst

Durch das Einlösen von Kurokus Basket Showdown-Codes erhalten Sie viele kostenlose Münzen, um Dekorationen oder Spins für das Basketballspiel zu kaufen.

Neuester All Star Tower Defense Code 25.04.2025, Edelsteine ​​und Sternenstaub austauschen

Neuester All Star Tower Defense Code 25.04.2025, Edelsteine ​​und Sternenstaub austauschen

Mit All Star Tower Defense Codes erhalten Spieler kostenlose Belohnungen. Mit diesen Belohnungen haben Sie die Möglichkeit, mit Ihren Lieblingscharakteren aus den Avengers und Animes zu interagieren.

So fügen Sie Copilot zu Microsoft Office 365 hinzu

So fügen Sie Copilot zu Microsoft Office 365 hinzu

Copilot Pro integriert Copilot AI direkt in Microsoft 365-Apps wie Word, PowerPoint, Excel, OneNote und Outlook....

So erstellen Sie mit Midjourney ein Selbstporträt

So erstellen Sie mit Midjourney ein Selbstporträt

KI-Kunstgeneratoren wie Midjourney können Ihre Fotos mit verschiedenen Stilen, Hintergründen, Farben und Stimmungen neu gestalten. Folgen Sie dieser Anleitung, um fantasievolle Selbstporträts zu erstellen, die durch die Linse künstlicher Intelligenz betrachtet werden.

Neuester Legendary World Code vom 25.04.2025 und wie man den Code gegen Belohnungen einlöst

Neuester Legendary World Code vom 25.04.2025 und wie man den Code gegen Belohnungen einlöst

Legendary World hilft Spielern, eine Reihe von Diamanten, Schatztruhen und hochrangigen Charakterfragmenten per Geschenkcode zu erhalten

Was ist der Google Store? Was gibt es im Google Store?

Was ist der Google Store? Was gibt es im Google Store?

Der Google Store hat eine interessante Geschichte.

So entfernen Sie Adware vom Computer

So entfernen Sie Adware vom Computer

Sicherheits- und Datenschutzprobleme sollten immer ernst genommen werden. Schließlich sind sie eng mit Ihrem Leben verbunden, daher müssen Sie gegenüber Malware und anderen Bedrohungen sehr wachsam sein.

So beheben Sie den IPv4/IPv6-Fehler „Kein Internetzugriff“ unter Windows

So beheben Sie den IPv4/IPv6-Fehler „Kein Internetzugriff“ unter Windows

In diesem Handbuch erläutert Quantrimang.com einige Schritte zur Fehlerbehebung, die Ihnen dabei helfen, den IPv4/IPv6-Fehler „Kein Internetzugriff“ zu beheben und Ihre Internetverbindung wiederherzustellen.

Wissenschaftler beobachten ein äußerst seltenes Phänomen: Ein Planet wird von einem Stern verschluckt.

Wissenschaftler beobachten ein äußerst seltenes Phänomen: Ein Planet wird von einem Stern verschluckt.

Dieses Ereignis kommt äußerst selten vor, doch das Team hofft, dank der Inbetriebnahme des JWST und anderer fortschrittlicher Observatorien in Zukunft mehr davon beobachten zu können.

So erkennen Sie Schlangenlöcher in Ihrem Garten

So erkennen Sie Schlangenlöcher in Ihrem Garten

Schlangen graben zwar keine eigenen Höhlen, können aber dennoch in fremden Höhlen Zuflucht suchen. So erkennen und bekämpfen Sie einen Schlangenbau im Garten.

Welche Funktion hat der Bart eines Hundes? Haben alle Hunderassen einen Bart?

Welche Funktion hat der Bart eines Hundes? Haben alle Hunderassen einen Bart?

Wozu haben Hunde zwei Schnurrhaare unter dem Kinn? Entdecken wir gemeinsam die Vorteile von Hundeschnurrhaaren!

So verwenden Sie die Tastenkombination für die mathematische Autokorrektur in Word, Excel und PowerPoint

So verwenden Sie die Tastenkombination für die mathematische Autokorrektur in Word, Excel und PowerPoint

Zusätzlich zur AutoKorrektur-Tastenkombination in Word oder Excel gibt es die mathematische AutoKorrektur-Tastenkombination. Nachfolgend finden Sie Anweisungen zur Verwendung der mathematischen AutoKorrektur-Tastenkombination in Word, Excel und PowerPoint.

Neuester Vo Lam Dai Minh Tinh-Code und wie man den Code einlöst

Neuester Vo Lam Dai Minh Tinh-Code und wie man den Code einlöst

Durch den Austausch des Vo Lam Dai Minh Tinh-Codes haben Sie die Möglichkeit, eine Reihe von Generälen sowie wertvolle Gegenstände und Währungen zu erhalten.