Golang中结构体转byte数组
发布时间:2020-12-16 18:21:00 所属栏目:大数据 来源:网络整理
导读: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)
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())
}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |