Counter: value против pointer receiver
Миша выбирает получатели: читающие методы — на значении, меняющие — на указателе. Реализуйте IncValue (инкрементирует копию) и IncPtr (инкрементирует оригинал) для Counter.
Показать решение
GolangРешение
func (c Counter) IncValue() {
c.n++
}
func (c *Counter) IncPtr() {
c.n++
}Записаться на разбор
10 000 ₽ · 60 минут · онлайн