package main
import (
"fmt"
"crypto/rand"
)
func main() {
b := make([]byte, 99999)
fmt.Println(b)
_, err := rand.Read(b)
if err != nil {
fmt.Println(err.Error())
}
fmt.Println(b)
}
本人比较菜,大佬别喷我....
有疑问加站长微信联系(非本文作者)

谢谢但是我还是有个疑问rand.Read 只能产成 小于256的整数为什么成立...是玄学么,看到有的人用这个做界定。。。
他的取值范围是[0-255] 有这个说法,为毛。。。
byte 数组,又没说是 int 类型,你这样直接打印,一个 byte 占 1 个字节,范围可不是 [0,255]……
我是智障。。。