Senior
[név] kérdezte: milyen adattípusok vannak a Go-ban?
sobes.tech MI
Válasz az MI-től
A Go nyelvben több fő típuskategória létezik:
-
Alapvető típusok:
bool— logikai típus (true/false)- Egész típusok:
int,int8,int16,int32,int64, valamintuint,uint8(byte alias),uint16,uint32,uint64 float32,float64— lebegőpontos számokcomplex64,complex128— komplex számokstring— karakterlánc
-
Összetett típusok:
- Tömbök (
[n]T) - Szeletek (
[]T) - Struktúrák (
struct) - Térképek (
map[K]V) - Interfészek (
interface{}) - Függvények
- Tömbök (
-
Mutatók — értékekre mutató hivatkozások
-
Csatornák (
chan T) — a goroutine-ok közötti kommunikációhoz
A Go egy szigorúan típusos nyelv, egyszerű és érthető típuskészlettel, ami megkönnyíti a memória- és párhuzamossági feladatokat.