【Go】Echo JSONを返す
echoでjsonを返すサンプル
package main import( "net/http" "github.com/labstack/echo" ) // レスポンスを表す構造体を定義 type Member struct { Id int `json:"id"` Name string `json:"name"` } func main() { e := echo.New() e.GET("/members", func(c echo.Context) error { // Member型のリスト members := []Member{ {Id: 1, Name: "test1"}, {Id: 2, Name: "test2"} } return c.JSON(http.StatusOK, members) }) }
以上です