func Delete(rw http.ResponseWriter, req *http.Request, r render.Render, params martini.Params) { ctx := appengine.NewContext(req) e := equipment.Equipment{} intID, err := strconv.Atoi(params["id"]) if err == nil { e.ID = int64(intID) } if err := e.Delete(ctx); err != nil { http.Error(rw, "failed to delete equipment", http.StatusInternalServerError) return } r.Status(200) return }