Gin
最后更新时间:2024-01-09
一个用 Go 语言编写的 WEB 框架
正文
Gin 简介
快速入门
基准测试
特性
Jsoniter
部署
测试
使用者
FAQ
示例
AsciiJSON
绑定表单数据至自定义结构体
绑定 HTML 复选框
绑定查询字符串或表单数据
绑定 Uri
打包模板到二进制文件中
控制 Log 高亮输出
自定义 HTTP 配置
自定义 Log 文件
自定义中间件
自定义验证器
定义路由日志的格式
在中间件中使用 Goroutine
优雅地重启或停止
路由组
如何记录日志
HTML 渲染
HTTP2 server 推送
JSONP
Multipart/Urlencoded 绑定
Multipart/Urlencoded 表单
多模板
只绑定 url 查询字符串
路径中的参数
PureJSON
POST 表单中的 URL 参数
查询字符串参数
重定向
运行多个服务
SecureJSON
从 reader 读取数据
静态文件服务
设置和获取 Cookie
支持 Let's Encrypt
将 request body 绑定到不同的结构体中
单文件上传
多文件上传
使用 BasicAuth 中间件
使用 HTTP 方法
使用中间件
映射查询字符串或表单参数
模型绑定和验证
路由参数
静态资源嵌入
不使用默认的中间件
XML/JSON/YAML/ProtoBuf 渲染