コード例 #1
0
ファイル: handlers.go プロジェクト: AbhiAgarwal/go-exps
func (c *appContext) deletetaskHandler(w http.ResponseWriter, r *http.Request) {
	params := context.Get(r, "params").(httprouter.Params)
	repo := tasksModel.TaskRepo{c.db.C("tasks")}
	err := repo.Delete(params.ByName("id"))
	if err != nil {
		panic(err)
	}

	w.WriteHeader(204)
	w.Write([]byte("\n"))
}