Upper: регистр через таблицы
Поиск «Полки» приводит запросы к верхнему регистру. Реализуйте upper: проход по рунам с unicode.ToUpper и сбор результата в strings.Builder.
Показать решение
GolangРешение
func upper(s string) string {
var b strings.Builder
for _, r := range s {
b.WriteRune(unicode.ToUpper(r))
}
return b.String()
}Записаться на разбор
10 000 ₽ · 60 минут · онлайн