a := rand.Int() b := rand.Intn(89) + 10 //10-99的随机数「从10开始加89之间随机数」随机数不可变 rand.Seed(time.Now().UnixNano()) // seed后随机数可变 c := rand.Intn(100) // 0-100的随机数 fmt.Println(a) fmt.Println(b) fmt.Println(c) // 结果: 5577006791947779410 // 再次执行随机数不变 78 // 再次执行仍然是78 69 // 再次执行,随机数可变