将data数据以指定字节序列写入w中
Write(w io
.Writer
, order ByteOrder
, data
interface{}) error
例如:
var num
uint32 = 100
buff
:= bytes
.NewBuffer([]byte{})
if err
:= binary
.Write(buff
, binary
.LittleEndian
, num
); err
!= nil {
return nil, err
}
将读取r的数据以指定字节序列存入data
Read(r io
.Reader
, order ByteOrder
, data
interface{}) error
例如:
var num
uint32
databuff
:= bytes
.NewReader(binarydata
)
if err
:= binary
.Read(databuff
, binary
.LittleEndian
, &num
); err
!= nil {
return nil, err
}
作者:磨镜台 来源: 原文:https://blog.csdn.net/weixin_42506905/article/details/90551908
转载请注明原文地址: https://yun.8miu.com/read-139076.html