Final_IF_ELSE
Погодный сервер
Сборка и запуск в контейнере
Для сборки в Docker использовать
в директории проекта и затем
.
По умолчанию, сервер доступен по адресу
Описание API в Swagger формате вшито в сервер и доступно по адресу
При первом запуске БД инициализируется автоматически. Создается дефолтный пользователь с
Очень простая вебка с формой добавления аккаунта и списком существующих аккаунтов
Postman collection находится в репозитории в
Используемый стэк
- Go - 1.22+
- Entio - ORM на основе кодогенерации
- Atlas - миграция БД
- Zap - logger
- PostgreSQL - DB
- swaggo - для генерации Swagger документации из комментариев
Разработка
Для отладки стоит поднять только PostgreSQL:
и далее использова сборку через
на хосте.
Для включения debug информации: