package
0.0.0-20240731175411-05420a5990b4
Repository: https://github.com/leerwitz/projecttodo.git
Documentation: pkg.go.dev
# Functions
DeleteTaskById godoc
@Summary Delete task by ID @Description Удаляет задачу по ее айди.
No description provided by the author
GetAllTaskByTitle godoc @Summary Get all tasks by title @Description Дает содержимое обо всех задачах, название которых начитнается с аргумента title из query запроса, если он не указан, то выводит все задачи.
GetTaskByID godoc @Summary Get task by ID @Description Получает задачи по ее айди.
PatchTaskById godoc @Summary Patch task by ID @Description Обновляет задачу по ее айди, не удаляя старый и создавая новый объекты, если задачи с таким айди нет выбрасывает 404.
PostTask godoc @Summary Post task @Description Создает задачу по json из тела запроса @Tags handlers @Accept json @Produce json @Success 201 {object} task.Task @Failure 400 {object} HTTPError @Failure 404 {object} HTTPError @Failure 500 {object} HTTPError @Router /task [post].