Intern
Sətirləri toplasaq nə baş verir?
sobes.tech Süni İntellekt
AI-dan cavab
Go-da sətirləri birləşdirmək üçün onların birləşdirilməsi baş verir – sətirlər birləşdirilərək birinə çevrilir.
s1 := "salam"
s2 := " dünya"
s3 := s1 + s2 // s3 "salam dünya" olur
Bu, yeni sətir yaratma əməliyyatıdır. Döngüdə çox tez-tez sətirləri birləşdirirsinizsə, performansı artırmaq üçün strings.Builder istifadə etməyinizi tövsiyə edirik, çünki + operatoru ilə birləşdirmə çoxsaylı yaddaş ayırmalarına səbəb ola bilər.
import "strings"
var builder strings.Builder
builder.WriteString("hissə 1")
builder.WriteString(" hissə 2")
result := builder.String() // result "hissə 1 hissə 2" olur