Sobes.tech
Назад к вопросам
Junior — Middle
86

Какой модуль в стандартной библиотеке помогает быстро добавлять строки в конце существующей строки?

Ответ от нейросети

sobes.tech AI

В Go для эффективного добавления строк в конец существующей строки используется тип strings.Builder из пакета strings. Он позволяет накапливать строки без создания новых промежуточных объектов, что значительно быстрее при множественных конкатенациях.

Пример использования:

import (
    "fmt"
    "strings"
)

func main() {
    var builder strings.Builder
    builder.WriteString("Привет")
    builder.WriteString(", мир!")
    result := builder.String()
    fmt.Println(result) // Выведет: Привет, мир!
}