加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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())
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读