Теория
Зачем использовать sync.Pool? Можно ли хранить SSE-соединения в sync.Pool?
sync.Pool предназначен для временных переиспользуемых объектов, а не для учёта живых соединений. Как разделить буферы и жизненный цикл SSE-клиента.
Читать ответ