Как происходит итерация по строке через `for range`: что в key, что в value? Что будет, если в строке битый UTF-8?

ВопросMiddleбесплатноОсновы Go×3 на собесах01-q024

Так тоже спрашивают:

  • Что возвращает range по строке?
  • Как range обрабатывает невалидный UTF-8?
⌘ Enter — проверить