我希望将一些代码从 python 移植到 golang。python中的代码是这样的to_be_converted = [3, 40, 234, 1, 23, 65, 43, 72, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100]converted = bytes(to_be_converted)print(converted)这导致b'\x03(\xea\x01\x17A+Hello world'我正在寻找一种在 golang 中获取此字节对象的方法。我不介意输入数据是否不同,我只是在寻找一种获取输出的方法。谢谢
1 回答

森栏
TA贡献1810条经验 获得超5个赞
Go 有一个内置的字节类型,你可以像这样创建字节数组:
myBytes := []byte{3, 40, 234, 1, 23, 65, 43, 72, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100}
要获取字符串输出,您只需将字节数组转换为字符串,如下所示:
myString := string(myBytes) fmt.Println(myString)// prints (�A+Hello world
- 1 回答
- 0 关注
- 158 浏览
添加回答
举报
0/150
提交
取消