每个字节切片代表一个键,我想从下键迭代到上键 pkg https://golang.org/pkg/bytes/
假设有两个字节片 lower :=[]byte upper :=[]byte ,我该怎么做?
for i:=lower;i<upper;i++ {
}
例子
lower:= []byte{0,0,0,0,0,0} // can be thought as 0 in decimal
upper:= []byte{0,0,0,0,0,255} // can be thought as 255 in decimal
//iterate over all numbers in between lower and upper
// {0,0,0,0,0,0} {0,0,0,0,0,1} ... {0,0,0,0,0,2} ..{0,0,0,0,0,255}
for i:=0; i<=255;i++{
}
//instead of converting to decimal iterate using byte arrays
或者,如何将字节数组(上下)的范围划分为更小的范围
\\eg
l := []byte{0,1}
r := []byte{1,255}
把它分成更小的范围
l := []byte{0 , 1}
l2:= []byte{x1,y1}
...
r:= []byte{1,255}
潇湘沐
慕斯王
随时随地看视频慕课网APP
相关分类