一尘不染

如何在Go中将字符串转换为使用给定字符集编译的字节数组?

go

在Java中,我们可以使用String方法:byte [] getBytes(Charset
charset)。此方法使用给定的字符集将String编码为字节序列,并将结果存储到新的字节数组中。

但是,如何在GO中执行此操作?Go中有没有类似的方法可以做到这一点?

请让我知道。


阅读 222

收藏
2020-07-02

共1个答案

一尘不染

标准Go库仅支持Unicode(UTF-8,UTF-16,UTF-32)和ASCII编码。ASCII是UTF-8的子集。

复的字符集包(从发现这里)支持的转换和从UTF-8,它也链接到GNU的iconv库。

又见场CharsetReader编码/
xml.Decoder

2020-07-02