首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在go语言中,请问这是什么写法?

在go语言中,请问这是什么写法?

提问于 2021-06-13 18:51:15
回答 2关注 0查看 454
代码语言:go
复制
type HandlerFun func(http.ResponseWriter, *http.Request)


func (f HandlerFun) ServeHTTP(w http.ResponseWriter, r *http.Request) {
	f(w, r)
}


func main() {
	
	fun := HandlerFun(hellohandler)
	
	fun.ServeHTTP(resq , res)
}
func hellohandler(w http.ResponseWriter, r *http.Request) {

}

请问一下这段代码是什么意思,我该从什么地方学到这个知识点呢?

代码语言:js
复制
fun :=HandlerFun(hellohandler)

这里它做了什么操作呢?或者说它解决了什么问题呢?谢谢各位了

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档