в json формате. В текущей реализации, я, отдельной горутиной наполняю мапку данными из базы. В горутине мапка всегда пересоздается, из-за чего запросы которые попадают в период инициализации и наполнении мапки, естественно отвечают пустоту. Как грамотней поступить в данной ситуации?
1. Не использовать горутину 2. Ставить лок на промежуток от инициализации мапы до ее чтения 3. Использовать каналы
Отвечайте ошибкой 500 когда map пустой...
http 425
Если не ошибаюсь, этот код довольно специфичен и про другое https://tools.ietf.org/id/draft-ietf-httpbis-replay-01.html
Обсуждают сегодня