docker-compose build
docker-compose up
- open many tabs in browser
- внедрить систему конфига, вынести название публичной комнаты в конфиг - https://habr.com/ru/post/446468/
- поработать сериализацией реквестов, настроить маппинг вложенных данных в структуры
- внедрнить валидацию - https://medium.com/swlh/custom-struct-field-tags-and-validation-in-golang-9a7aeedcdc5b
- покрыть экшены юнит тестами
- при создании респонса передавать евенты через конструктор структуры
- добавить вывод ошибок на фронт
- изменить дизайн чтобы комнаты были справа колонкой
- внедрить авторизацию по JWT
- поправить зависимости, внедрить процессоры (сервисы) которые будут работать с нижними слоями (БД) а процессоры уже будут использоватья в хендлерах/екшенах
- добавить контекст чтобы можно было вызвать отмену
- сделать асинхронную обработку в хендлерах