【发布时间】:2016-06-17 07:28:33
【问题描述】:
我有一个字节数组,固定长度为 4。
token := make([]byte, 4)
我需要将每个字节设置为随机字节。我怎么能这样做,以最有效的方式?就我而言,math/rand 方法不提供随机字节函数。
也许有一种内置方式,或者我应该生成一个随机字符串并将其转换为字节数组?
【问题讨论】:
-
1.您有一个字节切片(不是数组)。 2. 在需要之前不要担心效率。 3.)考虑crypto/rand而不是math/rand(或偶尔来自crypto/rand的种子math/rand)。 4) io.ReadFull 很方便。