Middle+
Kokie duomenų tipai yra Go?
sobes.tech AI
Atsakymas iš AI
Go kalboje yra keletas pagrindinių duomenų tipų:
- Boolean:
bool— priima reikšmestruearbafalse. - Sveikieji skaičiai:
int,int8,int16,int32,int64ir jų nesąžiningieji atitikmenysuint,uint8(aliasasbyte),uint16,uint32,uint64. - Slankiojo kablelio skaičiai:
float32,float64. - Sudėtiniai skaičiai:
complex64,complex128. - Eilutės:
string— nekintama baitų seka. - Vartotojo apibrėžti tipai: struktūros (
struct), sąsajos (interface), masyvai, griežtiniai (slice), žemėlapiai (map), kanalai (chan).
Pavyzdys, kaip deklaruoti skirtingų tipų kintamuosius:
var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"