引擎类:
gin.Default()带中间件路由引擎
gin.New()不带中间件路由引擎
路由类:
r.GET()查询接口
r.POST()创建接口
r.PUT()更新接口
r.DELETE()删除接口
r.Run()运行端口
r.Static()模糊路径配置静态文件
r.StaticFS()API路径配置静态文件
r.StaticFile()精确路径配置静态文件
r.LoadHTMLGlob()文件配置模板
r.Group()路由分组
r.Use()使用中间件
r.ServeHTTP()调用相应的handler接口
参数类:
c.Query()获取GET参数
c.PostForm()获取POST参数
c.FormFile()获取文件
c.Param()获取表单元素
c.DefaultPostForm()获取表单
c.ShouldBindQuery()GET参数绑定
c.ShouldBind()GET/POST参数绑定
c.SaveUploadedFile()保存文件到服务器
c.Next()调用后续的处理函数
c.Abort()阻止调用后续的处理函数
c.String()返回String格式的数据
c.Json()返回JSON格式的数据(渲染)
c.HTML()返回HTML格式的数据(渲染)
c.XML()返回HTML格式的数据(渲染)
c.YMAL()返回YMAL格式的数据(渲染)
c.protobuf()返回ProtoBuf格式的数据(渲染)
c.SecureJSON()防止json劫持
c.JSONP()跨域
c.Redirect()重定向
标签:框架,渲染,GET,接口,语法,格式,gin,路由 From: https://www.cnblogs.com/codestack/p/18086990