Back to questions
Junior — Middle
85
Какой модуль в стандартной библиотеке помогает быстро добавлять строки в конце существующей строки?
Answer from AI
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) // Выведет: Привет, мир!
}