Directories
¶
| Path | Synopsis |
|---|---|
|
Package filters 适用 web 的过滤器函数
|
Package filters 适用 web 的过滤器函数 |
|
luhn
Package luhn 模 10 校验算法
|
Package luhn 模 10 校验算法 |
|
sanitizer
Package sanitizer 内容修正工具
|
Package sanitizer 内容修正工具 |
|
validator
Package validator 符合 web.filter 的验证器
[web.filter]: https://pkg.go.dev/github.com/issue9/web#Filter
|
Package validator 符合 web.filter 的验证器 [web.filter]: https://pkg.go.dev/github.com/issue9/web#Filter |
|
Package handlers 提供了一些常用的路由函数
[路由函数]: https://pkg.go.dev/github.com/issue9/web#HandlerFunc
|
Package handlers 提供了一些常用的路由函数 [路由函数]: https://pkg.go.dev/github.com/issue9/web#HandlerFunc |
|
debug
Package debug 提供调试相关功能
|
Package debug 提供调试相关功能 |
|
static
Package static 静态文件管理
|
Package static 静态文件管理 |
|
internal
|
|
|
mauth
Package mauth middlewares/auth 的私有函数
|
Package mauth middlewares/auth 的私有函数 |
|
testserver
Package testserver 提供测试用的 web.Server 对象
|
Package testserver 提供测试用的 web.Server 对象 |
|
Package locales 本地化数据
|
Package locales 本地化数据 |
|
Package middlewares 适用于 web.Middleware 的中间件
|
Package middlewares 适用于 web.Middleware 的中间件 |
|
acl
Package acl 访问控制
|
Package acl 访问控制 |
|
acl/iplist
Package iplist 根据 IP 对请求进行过滤
|
Package iplist 根据 IP 对请求进行过滤 |
|
acl/ratelimit
Package ratelimit API 限流中间件
|
Package ratelimit API 限流中间件 |
|
acl/rbac
Package rbac RBAC 的简单实现
|
Package rbac RBAC 的简单实现 |
|
acl/rbac/rbactest
Package rbactest 提供对 rbac.Store 相关的测试
|
Package rbactest 提供对 rbac.Store 相关的测试 |
|
adapter
Package adapter 与标准库的适配
|
Package adapter 与标准库的适配 |
|
auth
Package auth 登录凭证的验证
|
Package auth 登录凭证的验证 |
|
auth/basic
Package basic 实现 Basic 校验
[Basic]: https://tools.ietf.org/html/rfc7617
|
Package basic 实现 Basic 校验 [Basic]: https://tools.ietf.org/html/rfc7617 |
|
auth/jwt
Package jwt JSON Web Tokens 验证
|
Package jwt JSON Web Tokens 验证 |
|
auth/session
Package session SESSION 管理
|
Package session SESSION 管理 |
|
auth/temporary
Package temporary 用于创建一个一次性的令牌
|
Package temporary 用于创建一个一次性的令牌 |
|
auth/token
Package token 传统令牌的验证方式
|
Package token 传统令牌的验证方式 |
|
empty
Package empty 提供了一个不做任务附加操作的中间件
|
Package empty 提供了一个不做任务附加操作的中间件 |
|
mimetype
package mimetype 提供为限定可用的媒体类型的中间件
|
package mimetype 提供为限定可用的媒体类型的中间件 |
|
skip
Package skip 是否根据条件跳过路由的执行
|
Package skip 是否根据条件跳过路由的执行 |
|
package openapis 为 [https://pkg.go.dev/github.com/issue9/web/openapi] 提供功能支持
|
package openapis 为 [https://pkg.go.dev/github.com/issue9/web/openapi] 提供功能支持 |
|
scalar
Package scalar 提供了 scalar 的实现
[scalar]: https://github.com/scalar/scalar
|
Package scalar 提供了 scalar 的实现 [scalar]: https://github.com/scalar/scalar |
|
swagger
Package swagger 提供 SwaggerUI 的实现
[SwaggerUI]: https://swagger.io
|
Package swagger 提供 SwaggerUI 的实现 [SwaggerUI]: https://swagger.io |
|
Package plugins 适用于 [web.Plugin] 的插件
|
Package plugins 适用于 [web.Plugin] 的插件 |
|
access
Package access 记录接口访问日志
|
Package access 记录接口访问日志 |
|
compress
Package compress 根据 CPU 占用情况决定是否启用压缩
|
Package compress 根据 CPU 占用情况决定是否启用压缩 |
|
health
Package health API 状态统计
|
Package health API 状态统计 |
|
health/healthtest
Package healthtest 提供对 health.Store 的测试用例
|
Package healthtest 提供对 health.Store 的测试用例 |
|
Package services 提供一些常用的服务
|
Package services 提供一些常用的服务 |
|
systat
Package systat 系统状态检测
|
Package systat 系统状态检测 |
Click to show internal directories.
Click to hide internal directories.