Sobes.tech
Middle+

Jaké typy dat jsou v Go?

sobes.tech AI

Odpověď od AI

V jazyce Go existuje několik základních datových typů:

  • Boolean: bool — přijímá hodnoty true nebo false.
  • Celá čísla: int, int8, int16, int32, int64 a jejich znaménkové ekvivalenty uint, uint8 (alias pro byte), uint16, uint32, uint64.
  • Čísla s plovoucí desetinnou čárkou: float32, float64.
  • Komplexní čísla: complex64, complex128.
  • Řetězce: string — neměnná posloupnost bajtů.
  • Uživatelsky definované typy: struktury (struct), rozhraní (interface), pole, řezy (slice), mapy (map), kanály (chan).

Příklad deklarace proměnných různých typů:

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