// Update post func (*PostsController) Update(c echo.Context) error { var model models.Post var payload models.PostPayload var status = c.QueryParam("status") if err := c.Bind(&payload); err != nil { return c.JSON(400, utils.ErrMarshal(err.Error())) } iss := 1 payload.UpdatedBy = iss ret, err := model.Update(c.P(0), payload, status) if err != nil { return c.JSON(400, utils.ErrMarshal(err.Error())) } return c.JSON(200, ret) }