Senior
Šta je runa?
sobes.tech АИ
Одговор од АИ
U jeziku Go, rune je sinonim za tip int32, koji se koristi za predstavljanje jednog Unicode koda znaka. Ovo omogućava rad sa Unicode znakovima, a ne samo sa bajtovima, što je važno za ispravno procesiranje višejezičnih tekstova.
Na primer, niz u Go je sekvenca bajtova, a rune omogućava iteraciju preko znakova, a ne samo preko bajtova:
s := "Привет"
for i, r := range s {
fmt.Printf("%d: %c\n", i, r) // r je rune
}
Na ovaj način, rune je zgodan način za rad sa Unicode znakovima u Go.