我有一个字节数组,固定长度为4
标记:=make([]字节,4)
我需要将每个字节设置为随机字节。在最有效的情况下,我如何才能做到这一点?就我而言,math/rand方法不提供随机字节函数
也许有一种内置方式,或者我应该生成一个随机字符串并将其转换为字节数组吗
answer=“35781353”的数据
共同学习, 共同进步, 祝各位早日成为代码大神
我有一个字节数组,固定长度为4
标记:=make([]字节,4)
我需要将每个字节设置为随机字节。在最有效的情况下,我如何才能做到这一点?就我而言,math/rand方法不提供随机字节函数
也许有一种内置方式,或者我应该生成一个随机字符串并将其转换为字节数组吗
answer=“35781353”的数据
包装兰德
导入“数学/兰德”func Read
函数读取(p[]字节)(n int,err error)
Read从默认源生成len(p)随机字节并写入
把它们放进p。它总是返回len(p)和nil错误func(*Rand)读取
func(r*Rand)读取(p[]字节)(n int,err error)Read生成len(p)个随机字节并将它们写入p。总是
返回len(p)和nil错误
比如说,
主程序包
进口(
“数学/兰德”
“fmt”
)
func main(){
令牌:=make([]字节,4)
rand.Read(令牌)
fmt.Println(令牌)
}
输出:
[187 163 35 30]