那你的 Benchmark 代码测试了一下我自己的新 router tux... https://imgur.com/a/ZHM1oFI 我的路由结构是空间换时间以及利用数组不会 GC 的特性 ```golang type Tree struct { father *Tree // 父路由节点 children [255]*Tree // 子路由节点 part []uint8 // 路径参数 (例如: :name *name) method *Method // 路由方法 (methodTyp 类型) } ``` ```txt Running tool: /usr/bin/go test -benchmem -run=^$ -bench ^BenchmarkRouteTree_Get$ tux goos: linux goarch: amd64 pkg: tux cpu: AMD Ryzen 7 5800H with Radeon Graphics BenchmarkRouteTree_Get-16 122476156 9.885 ns/op 0 B/op 0 allocs/op PASS ok tux 2.232s ```