Когда использовать value receiver, когда pointer receiver?

Ответ

Value: маленькие структуры, неизменяемые типы, когда не нужна мутация. Pointer: большие структуры (избежание копирования), когда метод меняет получателя или структура содержит мьютекс/слайс/map. Единообразие: если один метод с pointer receiver - обычно все с pointer.

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