百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

bunrouter

> 编程语言
开源

Golang HTTP 路由器

783 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

Golang HTTP 路由器

适用于 Go 的快速、灵活的 HTTP 路由器 > BunRouter 由 uptrace/uptrace 提供。 Uptrace 是一个开源的 APM 工具,支持分布式跟踪、指标和日志。您可以使用它来监控应用程序,并设置自动警报,以通过电子邮件、Slack、Telegram 等方式接收通知。也请点赞它吧! BunRouter 与 httprouter 同样快速,但支持中间件、路由规则优先级和错误处理。

  • 中间件 允许将 HTTP 处理程序中的常用操作提取到可重用的函数中。 - 错误处理 可通过在中间件中处理错误,进一步减小 HTTP 处理程序的大小。 - 路由优先级 可为路由规则设置有意义的匹配优先级: 首先是静态节点,然后是命名节点,最后是通配符节点。 - 与 net/http 兼容的 API,这意味着可以使用最小的 API,而无需构建庞大的包装器,这些包装器试图完成所有任务: 从服务静态文件到 XML 生成(例如,gin.Context 或 echo.Context)。
路由器 中间件 错误处理 路由优先级 net/http API
BunRouter :heavy_check_mark: :heavy_check_mark: :heavy_check_mark: :heavy_check_mark:
httprouter :x: :x: :x: :heavy_check_mark:
Chi :heavy_check_mark: :x: :heavy_check_mark: :heavy_check_mark:
Echo :heavy_check_mark: :heavy_check_mark: :x: :x:
[Gin][4] :heavy_check_mark: :heavy_check_mark: :x: :x:

Issues· 19 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogogolanghttp-routerrouter

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言