Назад к вопросам
Senior
11
Перечисли основные типы данных в Go
Компании, где спрашивали
.wrk
Ответ от нейросети
sobes.tech AI
В Go основные типы данных делятся на несколько категорий:
- Булевы типы:
bool— принимает значенияtrueилиfalse. - Числовые типы:
- Целочисленные:
int,int8,int16,int32,int64, а также беззнаковыеuint,uint8(alias дляbyte),uint16,uint32,uint64. - Числа с плавающей точкой:
float32,float64. - Комплексные числа:
complex64,complex128.
- Целочисленные:
- Строки:
string— последовательность байтов, обычно UTF-8. - Производные типы:
- Массивы и срезы (
array,slice) - Карты (
map) - Структуры (
struct) - Интерфейсы (
interface) - Указатели (
pointer)
- Массивы и срезы (
Пример объявления переменных разных типов:
var a int = 10
var b float64 = 3.14
var c bool = true
var s string = "hello"