package
4.2.1
Repository: https://github.com/issue9/mux.git
Documentation: pkg.go.dev

# Functions

Any 匹配任意内容.
NewHosts 声明新的 Hosts 实例.
NewPathVersion 声明 PathVersion 实例.

# Structs

HeaderVersion 匹配报头的版本号 匹配报头 Accept 中的报头信息。.
Hosts 限定域名的匹配工具.
PathVersion 匹配路径中的版本号 会修改 *http.Request.URL.Path 的值,去掉匹配的版本号路径部分,比如: /v1/path.html 如果匹配 v1 版本,会修改为: /path.html.

# Interfaces

Matcher 验证一个请求是否符合要求 Matcher 常用于路由项的前置判断,用于对路由项进行归类, 符合同一个 Matcher 的路由项,再各自进行路由。 比如按域名进行分组路由。.

# Type aliases

MatcherFunc 用于转一个 Match(http.Request) bool 转换成 Matcher 接口.