данных или количеств разумно использовать sync.Pool вместо скажем алокации?
если тебе где-то приходится много много аллоцировать памяти, скажем ты в лупе создаешь слайс байт на каждой итерации, то попробуй использовать пулл. Но вообще пулл это не панацея, ты не можешь контролировать когда эти объекты будут очищены сборщиком мусора, не можешь контролировать размер пула и т.д. В большинстве случаев можно вообще избежать использования пула.
Какую задачу вы решаете?
Обсуждают сегодня