У меня есть это:
type RegisterHandler struct{}
func (h RegisterHandler) Mount(router *mux.Router, v interface{}) {
router.HandleFunc("/register", h.MakeRegisterNewUser(v))
}
func (h RegisterHandler) MakeRegisterNewUser(v interface{}) func(http.ResponseWriter, *http.Request) {
return func(w http.ResponseWriter, r *http.Request) {
// ...
}
}
тип возвращаемого возвращаемого функционала: func(http.ResponseWriter, *http.Request)
, мой вопрос: тип этого возвращаемого типа уже есть, конечно.mux.Router.Handler
?или что-то типа того?Кто-нибудь знает, что для этого существует существующий тип?