猿问
如何将4字节的切片转换为符文?在围棋
我有一个符文在内存中的表示形式
key := make([]byte, 4)
现在,如何将其转换为符文?
小怪兽爱吃肉
浏览 225
回答 1
1回答
UYOU
有一个专用的DecodeRune函数:func DecodeRune(p [] byte)(r符文,大小为int)DecodeRune在p中解压缩第一个UTF-8编码,并返回符文及其宽度(以字节为单位)。如果编码无效,则返回(RuneError,1),这对于正确的UTF-8来说是不可能的结果。所以您只需要导入"unicode/utf8"并执行r, _ := utf8.DecodeRune(key)
0
0
0
随时随地看视频
慕课网APP
相关分类
Go
我要回答