标签: gin

3 篇文章

gin DELETE 获取参数方式
在 Gin 中,不论是 DELETE 还是 GET、POST 等请求方式,底层都是通过传入一个 *gin.Context 来获取请求参数,因此它们在参数获取上使用的机制基本是一致的。不过需要注意的是:URL 参数和查询字符串参数:DELETE 接口可以同样通过路径参数(例如通过 :id 定义的参数)和查询字符串参数(使用 c.Query() 或 c…
Gin中间件的定义与详解
1. Gin中间件的定义在Gin框架中,中间件(Middleware)是一个函数,它具有以下特点:func(c *gin.Context) { // 中间件逻辑 }更准确地说,Gin中间件是一个符合gin.HandlerFunc类型的函数,其签名如下:type HandlerFunc func(*Context)2. 中间件的核心特征访问请求和响应…
gin的使用
安装go install github.com/gin-gonic/gin@latest // 或 go get -u github.com/gin-gonic/gin引入import "github.com/gin-gonic/gin"开始生成实例:// 使用默认中间件(logger 和 recovery 中间件)创建 gin…