保捱科技网
您的当前位置:首页gin之处理form表单获取参数和映射结构体

gin之处理form表单获取参数和映射结构体

来源:保捱科技网
gin之处理form表单获取参数和映射结构体

不管是传递json还是form传值

注意 ,在结构体定义时 ⾸字母必须⼤写//定义结构体 Id int `form:\"id\"`

Name string `form:\"name\"` //获取和绑定参数 id := context.Query(\"id\") var user User

context.Bind(&user)//定义结构体 Id int `json:\"id\"`

Name string `json:\"name\"`

总结://如上:如果是form传值,结构体参数后⾯定义的是form,都可获取参数,也可绑定结构体; //如果是form传值,结构体参数后⾯定义的是json,都可获取参数,但绑定不了结构体;

//如果是json传值,则取不了参数值,但可以绑定结构体;//获取和绑定参数如上//三种绑定⽅式:    context.Bind() 都可以绑定    context.ShouldBind() 都可以绑定    ShouldBindQuery() 只能绑定get

独家总结验证,错误请指出。

转载请说明出处!

因篇幅问题不能全部显示,请点此查看更多更全内容