На данный момент репозиторий содержит код API для Фантлаба, написанный на Go. В состоянии активной разработки.
Все изменения через пулл реквесты. Ветки называем FLGO-XXX, где XXX - номер issue. Для прохождения ревью требуется минимум один аппрув и проверка линтером.
./generate_docs.sh
./make_protos.sh
Для запуска проекта через docker-compose выполните следующие команды:
docker-compose -f docker-compose/deps.yml -f docker-compose/app.yml build
docker-compose -f docker-compose/deps.yml -f docker-compose/app.yml up
Если нужно запустить только сторонние сервисы (mysql, memcached, redis, etc.):
docker-compose -f docker-compose/deps.yml up
export $(xargs < debug.env) && cd sources && go run .