Проверяет знание логики расширения среза и возможного перевыделения памяти.
Короткий ответ
append добавляет элементы к срезу. Если len < cap, новые элементы записываются в существующий массив. При len == cap создаётся новый массив, обычно вдвое больше предыдущей ёмкости, старые элементы копируются, затем добавляются новые, и возвращается новый срез.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.