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:
-
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 čiarkoucomplex64,complex128— zložené číslastring— reťazec
-
Zložené typy:
- Polia (
[n]T) - Slicy (
[]T) - Štruktúry (
struct) - Mapy (
map[K]V) - Rozhrania (
interface{}) - Funkcie
- Polia (
-
Ukazovatele — odkazy na hodnoty
-
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.