Sobes.tech
Middle+

Aké typy údajov sú v Go?

sobes.tech AI

Odpoveď od AI

V jazyku Go existuje niekoľko základných typov údajov:

  • Boolean: bool — prijíma hodnoty true alebo false.
  • Celé čísla: int, int8, int16, int32, int64 a ich bez znamienka ekvivalenty uint, uint8 (alias pre byte), uint16, uint32, uint64.
  • Čísla s pohyblivou desatinnou čiarkou: float32, float64.
  • Komplexné čísla: complex64, complex128.
  • Reťazce: string — nemenná sekvencia bajtov.
  • Používateľom definované typy: štruktúry (struct), rozhrania (interface), pole, rezové (slice), mapy (map), kanály (chan).

Príklad deklarácie premenných rôznych typov:

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