Начни с профилирования — pprof покажет, где больше всего аллокаций. Потом: используй sync.Pool для часто создаваемых объектов, избегай лишних копий строк и слайсов, ставь GOGC выше (например, 200) чтобы GC реже запускался но жрал меньше CPU. Для JSON-парсинга используй streaming вместо Unmarshal всего тела. Ещё важно ограничивать конкурентность — каждая горутина минимум 2-8 КБ стека.
Как уменьшить потребление RAM?
Middle
176 просмотровAFK Offer AI
Как найти long running queries?