相关疑难解决方法(0)

http.Handle和http.HandleFunc之间的区别?

Go文档对http包有以下示例:

http.Handle("/foo", fooHandler)
http.HandleFunc("/bar", func(w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Hello, %q", html.EscapeString(r.URL.Path))
})
Run Code Online (Sandbox Code Playgroud)

我有点难以理解Handle和HandleFunc之间的区别以及为什么需要两个.有人可以用清楚的语言向新的Gopher解释吗?

go

52
推荐指数
4
解决办法
2万
查看次数

标签 统计

go ×1