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