Как уменьшить GC pressure?

Middle+
413 просмотров
AFK Offer AI

Главное — меньше аллокаций. Переиспользуй объекты через sync.Pool, используй слайсы с преаллокацией, избегай лишних указателей (GC обходит указатели). Для горячих путей — value types вместо pointer types. Ещё можно поднять GOGC, чтобы GC запускался реже, но за это платишь памятью.

Следующий вопрос

Задача: напишите функцию для реверса строки