Go: Convert rune slice (array) to string
Converting a slice of runes to a string yields a string that is the concatenation of the runes converted to UTF-8 encoded strings.
Values outside the range of valid Unicode code points are converted to \uFFFD
, the Unicode replacement character.
r := []rune{'\u0061', '\u0062', '\u0063', '\u65E5', -1}
s := string(r)
fmt.Println(s)
// Output: abc日�
Comments
Be the first to comment!