Sobes.tech
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