大小端数据
以一个10进制(base-10)的数:1234 为例
我们日常读写,是以大端方式来对待的。
即 1234 = 1*10^3 + 2*10^2 + 3*10^1 + 4*10^0
如果1234 用10进制的小端表示的话,则表示为 4321
即 4321 = 4*10^0 + 3*10^1 + 2*10^2 + 1*10^3
可以认为
大端, 第一位数字代表的是 10的最大次方
小端, 第一位数字代表的是 10的最小次方
go代码中
encoding/binary 包中
base-256
2,3,5,7 = 2*256^0 + 3*256^1 + 5*256^2 + 7*256^3