Sobes.tech
Назад к вопросам
Middle+
3

Какой тип данных в Go используется для представления символов в Unicode?

Компании, где спрашивали
МТСМТС

Ответ от нейросети

sobes.tech AI

В Go для представления символов Unicode используется тип rune. Это псевдоним для int32, который хранит Unicode-кодовую точку (code point). Например:

var ch rune = 'Я' // символ Юникода
fmt.Printf("%c %U\n", ch, ch) // Выведет: Я U+042F

Тип byte (alias для uint8) обычно используется для байтов, а rune — для символов Unicode.