utf16
少于1分钟
utf16
https://pkg.go.dev/unicode/utf16@go1.20.1
utf16包实现了UTF-16序列的编码和解码。
常量
This section is empty.
变量
This section is empty.
函数
func AppendRune <- go1.20
|
|
AppendRune函数将Unicode码点r的UTF-16编码追加到a的末尾,并返回扩展后的缓冲区。如果r不是有效的Unicode码点,则追加U+FFFD的编码。
func Decode
|
|
Decode函数返回由UTF-16编码s表示的Unicode码点序列。
func DecodeRune
|
|
DecodeRune函数返回代理对的UTF-16解码。如果代理对不是有效的UTF-16代理对,则DecodeRune返回Unicode替换码点U+FFFD。
func Encode
|
|
Encode函数返回Unicode码点序列s的UTF-16编码。
func EncodeRune
|
|
EncodeRune函数返回给定rune的UTF-16代理对r1、r2。如果rune不是有效的Unicode码点或不需要编码,则EncodeRune返回U+FFFD、U+FFFD。
func IsSurrogate
|
|
IsSurrogate函数报告指定的Unicode码点是否可以出现在代理对中。
类型
This section is empty.
最后修改 June 4, 2023: 将标准库、第三方包、官方博客从docs中脱离出来成为一个单独的menu (1282bf6)