
mux
gorilla
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
AI 简介
gorilla/mux 是一个专为 Go 语言设计的 HTTP 请求路由器与分发器,用于构建高性能、可扩展的 Web 服务。它支持基于主机名、路径(含变量与正则匹配)、HTTP 方法、请求头、查询参数及自定义条件的精细化路由匹配;提供子路由嵌套、URL 反向生成、中间件集成和静态文件/单页应用(SPA)托管等能力。其完全兼容标准 net/http 接口,可无缝替代 http.ServeMux 或作为主路由中枢,适用于中大型 Go Web 服务、API 网关及需精细路由控制的后端系统。
Go
BSD 3-Clause "New" or "Revised" License21.8k
Stars
1.9k
Forks
298
Watchers
23
Issues
Star 增长
今日0
近 7 天0
近 30 天+11
综合评分70.93
默认分支main