Middle+
Koje tipove podataka postoje u Go?
sobes.tech АИ
Одговор од АИ
U jeziku Go postoji nekoliko osnovnih tipova podataka:
- Bool:
bool— prihvata vrednostitrueilifalse. - Celi brojevi:
int,int8,int16,int32,int64i njihovi bezznamenkasti ekvivalentiuint,uint8(alias zabyte),uint16,uint32,uint64. - Brojevi sa pokretnom zarezom:
float32,float64. - Kompleksni brojevi:
complex64,complex128. - Nizovi znakova:
string— nepromenljivi niz bajtova. - Korisnički definisani tipovi: strukture (
struct), interfejsi (interface), nizovi, sečevi (slice), mape (map), kanali (chan).
Primer deklaracije promenljivih različitih tipova:
var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"