Интересно, как я могу получить символ Unicode из строки? Например, если строка "你好", как я могу получить первый символ "你"?
Из другого места я получаю один путь:
var str = "你好"
runes := []rune(str)
fmt.Println(string(runes[0]))
Это работает. Но у меня все еще есть некоторые вопросы:
Есть ли другой способ сделать это?
Почему в Go
str[0]
не получает символ Unicode из строки, а получает байтовые данные?