Back to questions
Middle+
3
Какие типы данных есть в Go?
Companies where asked
Magnit Tech
Answer from AI
sobes.tech AI
В Go есть несколько основных типов данных:
- Булевы:
bool— принимает значенияtrueилиfalse. - Целочисленные:
int,int8,int16,int32,int64и их беззнаковые аналогиuint,uint8(alias для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"