看看啥問題了
package?main import?( ???"github.com/gin-gonic/gin" ???"net/http" ) type?Person?struct?{ ???name?string?`from:"name"` ???age?int?`from:"age"` } func?main()??{ ???r:=gin.Default() ???r.GET("test",?testing) ???r.POST("test",?testing) ???r.Run() } func?testing(c?*gin.Context)??{ ???var?person?Person ???if?err:=c.ShouldBind(&person);?err?==?nil{ ??????c.String(http.StatusOK,"OK?%v",person) ???}else{ ??????c.String(http.StatusBadRequest,"No?%v",err) ???} }
返回了?
OK?{????0}