Как добавить метод к чужому типу?

Ответ

Определить свой тип-обёртку (или алиас до 1.9) и объявить для него методы. Либо обёртка-структура: type MyInt int; func (m MyInt) Foo() {}. К чужому типу из другого пакета методы добавить нельзя - только свой тип на его основе.

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