Sobes.tech
Middle+

Welche Datentypen gibt es in Go?

sobes.tech KI

Antwort von AI

In Go gibt es mehrere grundlegende Datentypen:

  • Boolesche: bool — akzeptiert die Werte true oder false.
  • Ganzzahlen: int, int8, int16, int32, int64 und ihre unsigned Äquivalente uint, uint8 (Alias für byte), uint16, uint32, uint64.
  • Gleitkommazahlen: float32, float64.
  • Komplexe Zahlen: complex64, complex128.
  • Zeichenketten: string — unveränderliche Folge von Bytes.
  • Benutzerdefinierte Typen: Strukturen (struct), Schnittstellen (interface), Arrays, Slices (slice), Karten (map), Kanäle (chan).

Beispiel für die Deklaration verschiedener Variablen:

var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"