gin框架剖析

原创
2021/04/20 07:15
阅读数 94
  • 原理利用net/http包提供的ListenAndServe方法将框架作为handler传入,当接收到请求时调用框架实现的ServeHTTP方法来处理请求
  • 本质为net/http包提供路由和基础能力封装
  • 路由是一个树林,每种请求方法是一个棵树,每棵树是模拟前缀树来生成的;执行时middleware顺序执行
  • 生成前缀树主要算法是取最长共同前缀,原理是两个字符串从开始进行比较,直到出现不一样的字符结束,最多比较到扫描完短的字符串。
展开阅读全文
gin
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部