行业知识
golang学习7,glang的web的restful接口结构体传参
2026-10-31 18:21:31
来源:互联网转载
���口:
//POST请求 返回json 接口传参jsonr.POST("/postJson", controller.PostUserInfo) 1.定义结构体
//定义结构体type Search struct {Id intName string} 2.结构体传参
//结构体传参func PostUserInfo(c *gin.Context) {search := &Search{}err := c.BindJSON(&search)if err == nil {ReturnSucess(c, 200, "请求成功",search, 1)return}ReturnError(c, 500, gin.H{"err": err}, search, 1)} 3.完整代码
package controllerimport "github.com/gin-gonic/gin"//定义结构体type Search struct {Id intName string}//结构体传参func PostUserInfo(c *gin.Context) {search := &Search{}err := c.BindJSON(&search)if err == nil {ReturnSucess(c, 200, "请求成功",search, 1)return}ReturnError(c, 500, gin.H{"err": err}, search, 1)} 4.接口测试及返回
上一篇:服务器离线怎么设置密码?