Example #1
0
func Insert(ds datastore.Datastore) func(c *echo.Context) error {
	return func(c *echo.Context) error {
		var cep model.CEP
		if err := c.Bind(&cep); err != nil {
			return err
		}
		createdCep, err := ds.CreateCep(cep)
		if err != nil {
			return err
		}
		return c.JSON(http.StatusOK, createdCep)
	}
}