在链接处理程序时,该函数的返回类型为 Handler,但它实际上返回一个 HandlerFunc。这不会引发任何错误。
如何接受 HandlerFunc 来代替 Handler,前者是函数类型,后者是接口类型?
func log(h http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
...
})
}
守着星空守着你
慕田峪7331174
相关分类