Что делает clear(s) для слайса? (Go 1.21+)

Ответ

Встроенная функция clear(s) обнуляет все элементы слайса в диапазоне [0:len(s)] (zero value для типа элемента). Cap не меняется. Для слайса указателей полезно обнулить элементы, чтобы GC мог собрать данные. Для map clear(m) удаляет все пары.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.