Что такое strings.NewReplacer?

Junior
130 просмотров
AFK Offer AI

strings.NewReplacer создаёт объект для множественных замен строк за один проход. Передаёшь пары old/new, и он заменяет все вхождения. Эффективнее чем цепочка strings.Replace, особенно при большом количестве замен. Часто используется для экранирования HTML или шаблонизации.

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

Какие dependency injection тулы для Go?