Всем привет!
Подскажите пожалуйста по работе горутин и time.Sleep()
Есть приложение, в нем запускается горутина, в которой бесконечный цикл и
time.Sleep
каждые 10 секунда (читаю из redis-а и записываю в бд)
Добавил websocket-ы (
https://github.com/gorilla/websocket)
Сообщение не пересылаются (от клиента к серверу)
Убираю time.Sleep - все работает
Подскажите пожалуйста, почему так происходит (скорее всего, это есть в документации / гайдах - направьте пожалуйста) и как в таком случае выполнять горутину каждые n времени?
Заранее благодарю!