Junior — Middle
Можете ли објаснити шта је тип rune у програмском језику Go?
sobes.tech АИ
Одговор од АИ
U jeziku Go, tip rune je sinonim za tip int32 i koristi se za skladištenje jednog Unicode koda znaka. Ovo omogućava rad sa Unicode znakovima, a ne samo sa ASCII bajtovima.
Glavne tačke:
runeje 32-bitni celobrojni broj koji kodira Unicode znak.- Koristi se za jednostavan rad sa znakovima u nizovima, jer su nizovi u Go sekvence bajtova, a
runeomogućava rad sa celim znakovima.
Primer:
var ch rune = '世' // kineski ideogram
fmt.Println(ch) // prikazuje numerički kod znaka
fmt.Printf("%c", ch) // prikazuje sam znak
Na ovaj način, rune pomaže u pravilnoj obradi i manipulaciji Unicode znakova u Go.