Ответ
Использовал буфер (bytes.Buffer) для эффективной конкатенации строк в цикле, чтобы избежать издержек на аллокации при использовании + или fmt.Sprintf. Например:
var buf bytes.Buffer
for _, word := range []string{"Hello", " ", "World", "!"} {
buf.WriteString(word)
}
result := buf.String() // "Hello World!"
Также применял bufio.Writer для буферизованной записи в файл, уменьшая количество системных вызовов.