go学习(十)go的编码方式
1、go的编码方式
byte 等同于int8,即一个字节长度,常用来处理ascii字符
rune 等同于int32,即4个字节长度,常用来处理unicode或utf-8字符
- utf-8:英文是1Byte,中文是3Byte,emoji是4Byte。golang默认编码正好是utf-8。
- unicode:英文是1Byte,中文是2Byte。
byte 等同于int8,即一个字节长度,常用来处理ascii字符
rune 等同于int32,即4个字节长度,常用来处理unicode或utf-8字符