Sobes.tech
Junior — Middle

Go tilida qaysi abstraktsiya mexanizmi belgi yoki tokenlarni tasvirlash uchun mo'ljallangan?

sobes.tech AI

AIdan javob

Go tilida, belgilar yoki tokenlarni ifodalash uchun rune turi ishlatiladi. Bu int32 turining sinonimidir, u Unicode kod nuqtalarini saqlash uchun mo'ljallangan. Shunday qilib, rune Unicode belgilar bilan ishlash imkonini beradi, faqat baytlar bilan emas.

Misol:

var ch rune = '世' // Unicode belgi
fmt.Printf("%c %U\n", ch, ch) // chiqish: 世 U+4E16

Bu turli tillardagi matnlarni qulay tarzda ishlashga imkon beradi, ko'p tilli belgilarni hisobga olgan holda.