Например, в структуре есть несколько методов:
type mystruct struct{}
func (s mystruct) m1(X) {}
func (s mystruct) m2(X, Y) {}
func (s mystruct) m3(X, Z) {}
Они имеют разные подписи.
Есть ли способ добавить общую функцию декоратора (например, log before / после или подтверждение X) для всех из них?