1. Gorilla Mux Gorilla Mux 是一个强大的 URL 路由器和调度器,它支持变量、正则表达式和子路由器。它还提供了很多实用的函数,如 URL 构造器、请求解析器、中间件、静态文件服务等。

  2. Gorilla WebSocket Gorilla WebSocket 是一个 WebSocket 实现库,它支持标准的 WebSocket 协议和 Websocket++ 协议,提供了高度抽象的接口,可以轻松地实现 WebSocket 客户端和服务器。

  3. Gorilla SecureCookie Gorilla SecureCookie 是一个安全的 Cookie 库,它使用 AES256 加密算法和 HMAC 签名算法来保证 Cookie 的安全性。它还提供了很多实用的函数,如 Cookie 构造器、编码器、解码器等。

  4. Gorilla Sessions Gorilla Sessions 是一个会话管理库,它支持 Cookie 和数据库存储方式,提供了很多实用的函数,如 Session 构造器、编码器、解码器、访问控制等。

  5. Gorilla Schema Gorilla Schema 是一个表单验证库,它使用结构体标签来定义表单规则,并提供了很多实用的函数,如表单解析器、验证器、错误处理等。

  6. Gorilla RPC Gorilla RPC 是一个远程过程调用库,它支持 JSON、XML 和 GOB 三种编码方式,提供了很多实用的函数,如客户端构造器、服务端注册器、中间件、错误处理等。

  7. Gorilla Context Gorilla Context 是一个上下文管理库,它允许在请求处理函数之间共享数据,提供了很多实用的函数,如上下文构造器、数据存储器、中间件等。

  8. Gorilla Pat Gorilla Pat 是一个 URL 路由器和调度器,它支持正则表达式和子路由器,提供了很多实用的函数,如 URL 构造器、请求解析器、中间件等。

  9. Gorilla Handlers Gorilla Handlers 是一个 HTTP 处理器库,它提供了很多实用的函数,如日志处理器、恶意代码检测器、压缩处理器、跨域处理器等。

  10. Gorilla Context Gorilla Context 是一个上下文管理库,它允许在请求处理函数之间共享数据,提供了很多实用的函数,如上下文构造器、数据存储器、中间件等。

golang 基于Gorilla 的开源框架

原文地址: https://www.cveoy.top/t/topic/sKr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录