package main import ( "fmt" "math/rand" "time" ) func main() { rand.Seed(time.Now().UnixNano()) for i := 0; i < 5; i++ { fmt.Println("rand=", rand.Intn(100)) } }
math/rand 包,time包配置
rand.seed() 种子一致的话 随机数一致 如 rand.seed(666)
time.now().UnixNano() 根据现在时间改变随机数
正常循环
rand.intn (100) -------产生100以内的随机数