Senior
Руна чист?
sobes.tech AI
Ҷавоб аз AI
Дар забони Go, rune як ҳамсони навъи int32 мебошад, ки барои намояндагии як рамзи Unicode истифода мешавад. Ин имкон медиҳад, ки бо рамзҳои Unicode кор кунед, на танҳо бо байтҳо, ки барои коркарди ду забонҳои бисёрзабон муҳим аст.
Масалан, сатр дар Go як пайванд аз байтҳо аст, ва rune имкон медиҳад, ки дар бораи рамзҳо такрор кунед, на танҳо дар бораи байтҳо:
s := "Привет"
for i, r := range s {
fmt.Printf("%d: %c\n", i, r) // r як rune аст
}
Бинобар ин, rune роҳи қулайи кор бо рамзҳои Unicode дар Go мебошад.