根据Go语言的源码显示,
type byte = uint8
type rune = int32
rune类型相当于int32,4个字节长度,一般用来处理unicode或UTF-8字符。
byte类型相当于uint8,1个字节长度,一般用来处理ASCII字符。
能不能用实例来说明以下这两个具体差别呢?
根据Go语言的源码显示,
type byte = uint8
type rune = int32
rune类型相当于int32,4个字节长度,一般用来处理unicode或UTF-8字符。
byte类型相当于uint8,1个字节长度,一般用来处理ASCII字符。
能不能用实例来说明以下这两个具体差别呢?