Kursinhalt
Einführung in Golang
Einführung in Golang
Ganzzahlen
Datentypen sind ein grundlegendes Konzept in jeder Programmiersprache, einschließlich Go. Sie geben den Typ der Daten an, die in einer Variablen gespeichert werden können.
Beim Deklarieren einer Variablen können wir ihren Datentyp angeben, der bestimmt, welche Art von Daten in dieser Variablen gespeichert werden kann.
Einer der am häufigsten verwendeten Datentypen sind Ganzzahlen. Eine Ganzzahl, wie der Name schon sagt, stellt eine nicht-dezimale Zahl dar, die positiv oder negativ sein kann. Zum Beispiel -1
, 0
, 9
oder 1234567
, unter anderem.
Wir können eine Ganzzahl-Variablen mit folgendem Syntax deklarieren und initialisieren:
Hinweis
Deklarieren einer Variablen beinhaltet die Angabe ihres Typs und Namens, während Initialisieren einer Variablen die Zuweisung eines Anfangswerts bedeutet.
index
var myVariable int = 10
Wenn wir bei der Deklaration einen Typ für die Variable angeben, müssen wir sie nicht unbedingt mit einem Wert initialisieren. Daher ist die folgende Syntax ebenfalls gültig:
index
var myVariable int
Im oben beschriebenen Szenario wird ihm ein Standardwert von 0
zugewiesen. Folglich wird die Ausgabe des folgenden Programms 0
sein.
index
package main import "fmt" func main() { var myVariable int fmt.Println(myVariable) }
Es ist wichtig zu beachten, dass wir beim Deklarieren einer Variablen ohne Angabe des Datentyps diese auch initialisieren müssen:
index
// Correct Syntax var myVariable = 7 // Incorrect Syntax var myVariable
Wenn der Datentyp nicht explizit angegeben wird, leitet der Compiler den Datentyp der Variablen automatisch basierend auf dem anfänglich zugewiesenen Wert ab. Da 7
ein ganzzahliger Wert ist, wird var myVariable = 7
als Variable vom Typ Integer interpretiert. Es ist jedoch ratsam, bei der Deklaration von Variablen Datentypen anzugeben, um die Lesbarkeit des Codes zu verbessern.
Hinweis
Beim Verwenden des
:=
Operators zur Variablendeklaration werden Datentypen nicht explizit angegeben.
Danke für Ihr Feedback!