Когда стоит определять метод с указателем-получателем (pointer receiver)?
Уровень: Middle
Ответ
Если метод должен изменять состояние объекта (структуры) или избежать копирования больших структур. Указатель-получатель позволяет внутри метода менять поля исходного объекта и не копировать его при каждом вызове.