HTTP Dispatcher

使用Go语言开发,基于高性能的julienschmidt/httprouter路由包实现的HTTP调度器,与net/http标准包配合使用。

没有对httprouter包做任何修改,仅轻量封装实现了更多功能,同时保留net/http标准包的API访问,高度可定制性,非常适合自行整合第三方包进行二次开发扩展功能。

手册

Benchmark

  1. goos: darwin
  2. goarch: amd64
  3. -------------------------
  4. echo
  5. 1000000 1976 ns/op
  6. -------------------------
  7. httpdispatcher
  8. 2000000 760 ns/op