给定ASCII字符代码,如何将其编码为UTF-8?

时间:2016-04-13 03:17:16

标签: go utf-8 ascii

我需要在Go中转换生成的ASCII字符代码。

我生成的代码如下:

  • 0(缺少1-9,可能没用)
  • 10(11-31缺失,可能更无用)
  • 32
  • 33
  • 34
  • ...
  • 124
  • 125
  • 126

如何将它们转换为相应的UTF-8编码字符?

1 个答案:

答案 0 :(得分:1)

数值是字节。您可以直接将它们转换为字符串。

b := []byte{97,98,99,68} // The ascii codes of abcD
fmt.Println(string(b))