Middle+
Go'da qanday ma'lumot turlari mavjud?
sobes.tech AI
AIdan javob
Go tilida asosiy ma'lumot turlarining bir nechasi mavjud:
- Boolean:
bool—trueyokifalseqiymatlarni qabul qiladi. - Butun sonlar:
int,int8,int16,int32,int64va ularning unsigned analoglariuint,uint8(byteuchun alias),uint16,uint32,uint64. - Oqimli sonlar:
float32,float64. - Kumulyativ sonlar:
complex64,complex128. - Qatorlar:
string— o'zgarmas baytlar ketma-ketligi. - Foydalanuvchi tomonidan belgilangan turlar: tuzilmalar (
struct), interfeyslar (interface), massivlar, bo'laklar (slice), xaritalar (map), kanallar (chan).
Turli turlardagi o'zgaruvchilarni e'lon qilish misoli:
var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"