sync.Pool — основной паттерн: pool.Get().(*bytes.Buffer), используешь, buf.Reset(), pool.Put(buf). Для HTTP — переиспользуй []byte буферы для чтения body. Для JSON — json.NewEncoder на существующий буфер. Главное — Reset() перед возвратом в пул, иначе старые данные утекут.
Как переиспользовать buffers?
Middle
196 просмотровAFK Offer AI
Как откатить неудачную миграцию БД?