Go 语言 rune 类型的详解实例
rune & byte 类型rune是int32的别名类型,一个值就代表一个Unicode字符。byte是uint8的别名类型,一个值就是一个ASCII码值。rune类型的值在底层都是由一个 UTF-8 编码值来表达的。Unicode字符,我们平时接触到的中英日文,或者复合字符,都是Unicode字符。UTF-8 编码方案会把一个 Unicode 字符编码为一个长度在 1~4 以内的字节序列。所以,一个rune类型值代表了1~4个长度的byte数组。实例说明package mai