EchoでJSON Requestをパースする

https://echo.labstack.com/guide/request/

確認環境

EnvVer
golang1.15
echo/v44.3.0

サンプルコード

type FooBar struct { Foo int `json:"foo"` Bar string `json:"bar"`
}
func Example(c echo.Context) error { p := &FooBar{} err := c.Bind(p) if err != nil { return c.String(500, "") } r := strconv.Itoa(p.Foo) + ":" + p.Bar return c.String(200, r)
}