看看啥問題了
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}