В Go строки строятся из последовательностей рун. Используя тип rune, вы можете получить доступ к отдельным символам в строке и работать с ними как с целыми числами, что полезно для таких задач, как обработка текста.
Тип rune в Go используется для представления одной точки кода Unicode. Он эквивалентен типу int32 и может хранить любое значение кодовой точки Юникода. Вот пример использования типа rune в Go:
В этом примере переменная myRuneA объявляется со значением кодовой точки Юникода для буквы 'A', которая равна 65.
Переменная myRune5 объявляется со значением кодовой точки Юникода для цифры 5, которая равна 53
Переменная myRune界 объявляется со значением кодовой точки Юникода для идеограммы 界, которая равна 30028, что соответствует кодировке UTF-32BE (https://unicode-table.com/ru/754C/).