Back to questions
amoCRM
Senior
3
Перечисли основные типы данных в Go
Companies where asked
Answer from AI
sobes.tech AI
Основные типы данных в Go:
- bool — логический тип (true/false)
- string — строка
- int, int8, int16, int32, int64 — знаковые целочисленные типы разной длины
- uint, uint8, uint16, uint32, uint64, uintptr — беззнаковые целочисленные типы
- byte — синоним uint8, часто используется для работы с байтами
- rune — синоним int32, представляет Unicode кодовую точку
- float32, float64 — числа с плавающей точкой
- complex64, complex128 — комплексные числа
Кроме примитивов, есть составные типы:
- array — массив фиксированной длины
- slice — динамический массив
- map — хеш-таблица
- struct — структура
- interface — интерфейс
- pointer — указатель
Пример объявления переменных:
var a int = 10
var b float64 = 3.14
var s string = "hello"
var flag bool = true