说明: 无意间看到gin 中有trees的属性,好奇想一探究竟,到底gin是怎样生成路由解析树的?
这是一个测试截图,图中大概可以了解到gin是怎样做路由解析的。配合源码的阅读,解析树大致如下:
通过root -> child 的形式,形成一个路由解析树。当请求进来时,如果能匹配上一条线,则进入相应的逻辑了;如果没有匹配的,直接404。
其它内部的解析,后续再附上。
Posted logo-fox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gin 路由解析树详解相关的知识,希望对你有一定的参考价值。
说明: 无意间看到gin 中有trees的属性,好奇想一探究竟,到底gin是怎样生成路由解析树的?
这是一个测试截图,图中大概可以了解到gin是怎样做路由解析的。配合源码的阅读,解析树大致如下:
通过root -> child 的形式,形成一个路由解析树。当请求进来时,如果能匹配上一条线,则进入相应的逻辑了;如果没有匹配的,直接404。
其它内部的解析,后续再附上。
以上是关于Gin 路由解析树详解的主要内容,如果未能解决你的问题,请参考以下文章