Выведет 12, а не 6. len() для string возвращает количество байт, не символов. Кириллица в UTF-8 занимает 2 байта на символ. Для количества символов: utf8.RuneCountInString("Привет") → 6. Для итерации по символам: for _, r := range s — r будет rune. Для итерации по байтам: for i := 0; i < len(s); i++.
Что выведет: fmt.Println(len("Привет"))?
Junior
172 просмотровAFK Offer AI
Как работать с os/exec?