Junior — Middle
Оё метавонед мафҳуми сатрро дар барномасозӣ шарҳ диҳед?
sobes.tech AI
Ҷавоб аз AI
Дар программа, сатр — ин тартибест аз аломатҳоест, ки барои нигоҳдорӣ ва коркарди маълумоти матнӣ истифода мешавад. Дар Go, сатр (string) як тартиби бетағйир аз байтҳо мебошад, одатан дар кодекси UTF-8.
Масалан барои эҷод ва истифодаи сатр дар Go:
package main
import "fmt"
func main() {
var s string = "Салом, ҷаҳон!"
fmt.Println(s)
}
Сатрҳо дар Go метавонанд пайваст шаванд, дарозии онҳоро гирифтан, ба байтҳои алоҳида дастрасӣ кардан мумкин аст, аммо барои кор бо аломатҳои Unicode беҳтар аст, ки rune (rune) истифода шавад.