2016-10-05 63 views

回答

5

雖然這是你想要做什麼完美的罰款,該encoding/binary包有更多的功能來讀取和寫入二進制值。

您可以使用

i := uint16(0x474F) 

b := make([]byte, 2) 
binary.BigEndian.PutUint16(b, i) 
fmt.Println(string(b)) 
// GO 

https://play.golang.org/p/IdDnnOtS2V

+0

謝謝你。我已經讀過編碼/二進制頁面,但被名字中的varint拋棄了。 – Xevious

-3

請嘗試以下

t := strconv.Itoa(123) 
+0

你閱讀(和理解)的問題? – Xevious

+0

@Xevious,對不起我的快速回復,我理解錯了這個問題。道歉。 – Tushar

相關問題