Рефакторинг и доработка приложения на GO
Есть REST API написанного на GO. В качестве фреймворка используется Fiber, в качестве основной БД используется Postgres (pgx), в качестве кэша используется Redis, также, для пары запросов используется ClickHouse.
Функциональность для рефакторинга :
1. Создание, Обновление, удаление сщностей, запрос статистики
2. Регистрация/Авторизация/Востановление пароля
3. Контроль доступа
Необходимо доработать:
1. Логирование в ClickHouse
2. Покрыть все тестами
3. Настроить... Читать дальше...