中间件学习
中间件
参考文档:Go语言高级编程
中间件就是非业务的技术类组件,常常使用中间件剥离非业务逻辑。
如下是一个简单的web服务,挂载一个简单的路由。
package main
import (
"fmt"
"net/http"
)
func hello(wr http.ResponseWriter, r *http.Request) {
wr.Write([]byte("hello"))
}
func main() {
http.Handle("/", timeMiddleware(htt
原创
2021-03-24 14:25:13 ·
227 阅读 ·
0 评论