2021
05-25
05-25
Go语言中的UTF-8实现
计算机刚诞生的时候,计算机内的字符可以全部由ASCII来表示,ASCII字符的长度是7位,可以表示128个字符,对于美国等国家来说是够了,但是对于世界上的其他国家,特别是东亚国家,文字不是由字母组成,汉字就有几万个,ASCII码根本不够用。字符本质就是对应计算机中的一个数值,既然不够用,那么解决方法就是把这个范围扩大,Unicode的出现就解决了这个问题,它包括了世界上所有的字符,每一个字符都对应一个数值,这个数...
继续阅读 >