3.12 路由树-总结与面试要点
(base) yanglei@yuanhong 17-summary % tree ./
./
├── context.go
├── handleFunc.go
├── httpServer.go
├── httpServer_test.go
├── matchNode.go
├── node.go
├── router.go
├── router_test.go
└── serverInterface.go
0 directories, 9 filesPART1. 注册路由的注意事项
PART2. 为什么在注册路由用panic?
panic?2.1 可不可以返回error?
error?2.2 应不应该返回error?
error?PART3. 路由树是线程安全的吗?
PART4. 面试要点(一)
4.1 路由树算法的实现?
4.2 路由匹配的优先级?
4.3 路由查找会回溯吗?
4.4 Web框架是怎么组织路由树的?
PART5. 面试要点(二)
5.1 路由查找的性能受什么影响? 或者说怎么评估路由查找的性能?
5.2 路由树是线程安全的吗?
5.3 具体匹配方式的实现原理?
Last updated