Senior
[ad] soruşdu: Go-da hansı məlumat tipləri var?
sobes.tech Süni İntellekt
AI-dan cavab
Go dilində əsas məlumat tiplərinin bir neçə əsas kateqoriyası mövcuddur:
-
Əsas tiplər:
bool— məntiqi tip (true/false)- Tam ədəd tipləri:
int,int8,int16,int32,int64, həmçininuint,uint8(byte üçün alias),uint16,uint32,uint64 float32,float64— onluq ədədlərcomplex64,complex128— mürəkkəb ədədlərstring— sətir
-
Birləşmiş tiplər:
- Massivlər (
[n]T) - Sliclər (
[]T) - Structlar (
struct) - Xəritələr (
map[K]V) - İnterfeyslər (
interface{}) - Funksiyalar
- Massivlər (
-
İşarəçilər — dəyərlərə istinadlar
-
Kanalalar (
chan T) — goroutine-lər arasında əlaqə üçün
Go sərt tipli dil olub, sadə və anlaşılan tiplər toplusuna malikdir, bu da yaddaş və paralelliyi asanlaşdırır.