Middle+
Какви типове данни има в Go?
sobes.tech AI
Отговор от AI
В Go има няколко основни типа данни:
- Булеви:
bool— приема стойностиtrueилиfalse. - Цели числа:
int,int8,int16,int32,int64и техните беззнакови аналозиuint,uint8(алтернативно име заbyte),uint16,uint32,uint64. - Числа с плаваща запетая:
float32,float64. - Комплексни числа:
complex64,complex128. - Стрийтове:
string— неизменяема последователност от байтове. - Потребителски типове: структури (
struct), интерфейси (interface), масиви, срезове (slice), карти (map), канали (chan).
Пример за обявяване на променливи от различни типове:
var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"