可以看到,一个英文字符对应一个byte,一个中文字符对应三个byte。一个rune对应一个UTF-8字符,所以一个中文字符对应一个rune。
那么为什么那么多人一上来就用[]byte来表示字符串呢。
参考:http://studygolang.com/topics/32
可以看到,一个英文字符对应一个byte,一个中文字符对应三个byte。一个rune对应一个UTF-8字符,所以一个中文字符对应一个rune。
那么为什么那么多人一上来就用[]byte来表示字符串呢。
参考:http://studygolang.com/topics/32