Sobes.tech
Junior — Middle

Kako pretvoriti tekstualni niz u niz runičkih simbola?

sobes.tech АИ

Одговор од АИ

U jeziku Go (Golang), za pretvaranje tekstualnog niza u niz rune-ova, možete koristiti tip rune, koji predstavlja Unicode tačku. Niz u Go je niz bajtova, a konverzija u rune-ove omogućava rad sa Unicode karakterima.

Primer konverzije niza u rezanac rune-ova:

package main
import (
    "fmt"
)

func main() {
    str := "Primer"
    runes := []rune(str) // konverzija niza u rezanac rune-ova

    for i, r := range runes {
        fmt.Printf("rune %d: %c (kod %U)\n", i, r, r)
    }
}

Kao rezultat, svaki karakter niza biće prikazan kao rune sa njegovim Unicode kodom. Ovo je korisno za pravilnu obradu karaktera, posebno ako niz sadrži multibyte karaktere.