func insertTreatment(w http.ResponseWriter, r *http.Request) errors.Http { t := models.Treatment{} if err := BuildStructFromReqBody(&t, r.Body); err != nil { return errors.BadRequest(err.Error()) } if err := t.Save(db); err != nil { return errors.InternalServerError(err.Error()) } sendTreatmentCreated(&t) rend.JSON(w, http.StatusOK, t) return nil }