内容概述
func bb(){ buf := new(bytes.Buffer) var data = []interface{}{ uint16(61374), int8(-54), uint8(254), } for _, v := range data { err := binary.Write(buf,
语音解读
图文解释
func bb(){
buf := new(bytes.Buffer)
var data = []interface{}{
uint16(61374),int8(-54),uint8(254),}
for _,v := range data {
err := binary.Write(buf,binary.LittleEndian,v)
if err != nil {
fmt.Println("binary.Write Failed:",err)
}
}
fmt.Printf("%x",buf.Bytes())
fmt.Println(buf.Bytes())
}
总结
以上是编程之家为你收集整理的Golang中结构体转byte数组全部内容。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给好友。