Требования:
- Брокеры сообщений: NATS или Kafka
- База данных: PostgreSQL, но на каждом сервере разные драйверы: pgx, gorm и чистая
- Логирование
- Docker-контейнеризация всех серверов
- API внешняя, скачана в данном проекте - папка pkg. Gateways, сгенерированые на основе этих данных, в папке proto
- Пока не прикручивал базы данных, складываю пока в мапу
- Данные генерирую, пакет gen в папке microservices
- Установил NATS, тестовое прокидываю сообщения между office(customer) и restaurant