Sobes.tech
Intern

Qatorlarni qo'shsak nima bo'ladi?

sobes.tech AI

AIdan javob

Go'da satrlarni qo'shishda ularning birlashtirilishi yuzaga keladi – satrlar bitta satrga birlashtiriladi.

s1 := "salom"
s2 := " dunyo"
s3 := s1 + s2 // s3 "salom dunyo" bo'ladi

Bu yangi satr yaratish operatsiyasidir. Juda tez-tez siklda satrlarni birlashtirish uchun, strings.Builder dan foydalanishni tavsiya qilamiz, chunki + operatori bilan birlashtirish ko'pincha ko'p marta xotira ajratishni talab qiladi.

import "strings"

var builder strings.Builder
builder.WriteString("qism 1")
builder.WriteString(" qism 2")
result := builder.String() // result "qism 1 qism 2" bo'ladi