我有这个:
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的返回类型为func(http.ResponseWriter, *http.Request)
,我的问题是-肯定已经有该返回类型的类型。 mux.Router.Handler
?或类似的东西?有人知道现有的类型是什么吗?