Что тут вернётся?
s := "привет"
s[0:3]
Многие на автомате думают, что получат первые три буквы. Но вспомните: в Go строка — это не последовательность символов, а последовательность байтов.
Вот и считайте: срез по трём байтам аккуратно ложится на границы букв? Или где-то посередине что-то обрывается?
➡️ Ответ
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека Go-разработчика
#ReadySetGo