Junior — Middle
Quale meccanismo di astrazione nel linguaggio Go è destinato a rappresentare caratteri o token?
sobes.tech AI
Risposta dell'AI
Nel linguaggio Go, il tipo rune viene utilizzato per rappresentare caratteri o token. È un sinonimo del tipo int32, progettato per memorizzare punti di codice Unicode. In questo modo, rune consente di lavorare con caratteri Unicode, e non solo con byte.
Esempio di utilizzo:
var ch rune = '世' // carattere Unicode
fmt.Printf("%c %U\n", ch, ch) // output: 世 U+4E16
Questo permette di elaborare facilmente testi in diverse lingue, considerando i caratteri multilingue.