我希望將一些代碼從 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 中獲取此字節(jié)對象的方法。我不介意輸入數(shù)據(jù)是否不同,我只是在尋找一種獲取輸出的方法。謝謝
1 回答

森欄
TA貢獻1810條經(jīng)驗 獲得超5個贊
Go 有一個內(nèi)置的字節(jié)類型,你可以像這樣創(chuàng)建字節(jié)數(shù)組:
myBytes := []byte{3, 40, 234, 1, 23, 65, 43, 72, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100}
要獲取字符串輸出,您只需將字節(jié)數(shù)組轉換為字符串,如下所示:
myString := string(myBytes) fmt.Println(myString)// prints (?A+Hello world
- 1 回答
- 0 關注
- 188 瀏覽
添加回答
舉報
0/150
提交
取消