Sobes.tech
Senior

[meno] sa spýtal: aké typy dát existujú v Go?

sobes.tech AI

Odpoveď od AI

V jazyku Go existuje niekoľko hlavných kategórií dátových typov:

  1. Základné typy:

    • bool — logický typ (true/false)
    • Celé čísla: int, int8, int16, int32, int64, a tiež uint, uint8 (alias pre byte), uint16, uint32, uint64
    • float32, float64 — čísla s pohyblivou desatinnou čiarkou
    • complex64, complex128 — zložené čísla
    • string — reťazec
  2. Zložené typy:

    • Polia ([n]T)
    • Slicy ([]T)
    • Štruktúry (struct)
    • Mapy (map[K]V)
    • Rozhrania (interface{})
    • Funkcie
  3. Ukazovatele — odkazy na hodnoty

  4. Kanály (chan T) — na komunikáciu medzi gorutinami

Go je prísne typovaný jazyk s jednoduchým a zrozumiteľným súborom typov, čo uľahčuje prácu s pamäťou a paralelizáciou.