Sobes.tech
Junior — Middle

Кадом механизмии абстраксия дар забони Go барои намоиш додани рамзҳо ё токенҳо пешбинӣ шудааст?

sobes.tech AI

Ҷавоб аз AI

Дар забони Go, барои намоиш додани аломатҳо ё токенҳо навъи rune истифода мешавад. Ин ҳамсони навъи int32 аст, ки барои нигоҳ доштани нуқтаҳои рамзии Unicode пешбинӣ шудааст. Бинобар ин, rune имкон медиҳад, ки бо аломатҳои Unicode кор кунед, на танҳо бо байтҳо.

Масалан истифода:

var ch rune = '世' // аломати Unicode
fmt.Printf("%c %U\n", ch, ch) // баромад: 世 U+4E16

Ин коркарди матнҳоро дар забонҳои гуногун осон мекунад, бо дар назар доштани аломатҳои бисёрзабонӣ.