Junior — Middle
Koji modul u standardnoj biblioteci pomaže brzo dodavanje linija na kraj postojeće linije?
sobes.tech АИ
Одговор од АИ
В Go для эффективного добавления строк в конец существующей строки используется тип strings.Builder из пакета strings. Он позволяет накапливать строки без создания новых промежуточных объектов, что значительно быстрее при множественных конкатенациях.
Пример использования:
import (
"fmt"
"strings"
)
func main() {
var builder strings.Builder
builder.WriteString("Привет")
builder.WriteString(", мир!")
result := builder.String()
fmt.Println(result) // Выведет: Привет, мир!
}