Go语言utf8汉字字符串截取处理小记
GO语言基础使用方式最近要处理GO中的字符串由于涉及到中文,截取的时候会出现错误.因此在此做个记录.首先对于字符串截取使用如下方式:strIn := "0123456789你好"str := strIn[0:10]//截取正常:str:0123456789str = strIn[0:11]//截取异常: str:0123456789�通过上面的例子可以看出来,对于中文,这样截取字符串是有问题的,会造成乱码,这是因为golang中string底层是通过byte数组实现的。中文字符在unicode
原创
2021-09-24 18:03:09 ·
2096 阅读 ·
0 评论