2
Как добавить новые методы к существующему типу в Go?
Я хочу добавить удобный метод использования для gorilla/muxтипов Route и Router: package util import( "net/http" "github.com/0xor1/gorillaseed/src/server/lib/mux" ) func (r *mux.Route) Subroute(tpl string, h http.Handler) *mux.Route{ return r.PathPrefix("/" + tpl).Subrouter().PathPrefix("/").Handler(h) } func (r *mux.Router) Subroute(tpl string, h http.Handler) *mux.Route{ return r.PathPrefix("/" + tpl).Subrouter().PathPrefix("/").Handler(h) } но компилятор сообщает мне Невозможно определить новые …
129
go
extension-methods