crypto/rand 的典型用法是这样的:
salt := make([]byte, saltLength)
n,err := rand.Read(salt)
它用随机字节序列填充了我在此处标记为“盐”的字节切片。
在什么情况下随机数生成器可能会失败?如果 err 不为零,返回到数学/兰特等价物是否不安全?
由于字节切片的长度已经知道,n 对我来说似乎也没用,有什么理由我不只是使用 _,err 代替它?
慕运维8079593
相关分类