Junior — Middle
Milline on Go keele abstraktsioonimehhanism, mis on mõeldud sümbolite või tokenite esitamiseks?
sobes.tech AI
Vastus AI-lt
Go keeles kasutatakse rune tüüpi märkide või tokenite esitamiseks. See on sünonüüm int32 tüübile, mis on mõeldud Unicode koodipunktide salvestamiseks. Seega võimaldab rune töötada Unicode märkidega, mitte ainult baitidega.
Näide kasutamisest:
var ch rune = '世' // Unicode märk
fmt.Printf("%c %U\n", ch, ch) // väljund: 世 U+4E16
See hõlbustab teksti töötlemist erinevates keeltes, arvestades mitmekeelseid märke.