Этот проект представляет собой RESTful API для управления задачами (To-Do List), реализованный на языке Go с использованием фреймворка Echo и базой данных PostgreSQL.
-
Склонируйте репозиторий:
git clone https://github.com/yourusername/todo-list-go.git
-
Перейдите в директорию проекта:
cd todo-list-go
-
Установите зависимости:
go mod tidy
-
Настройте переменные окружения в файле
.env
или оставить по-умолчанию -
Запустить docker контейнер с БД:
docker compose up -d
-
Запустите приложение:
go run cmd/task-app/main.go
Приложение автоматически выполнит миграцию базы данных при первом запуске.