问答详情
源自:7-2 Go语言-switch语句

随机数一直不变

fmt.Println(rand.Intn(20))

打印出来一直为1

提问者:HappyLove 2018-08-23 10:02

个回答

  • 慕码人35538549
    2021-04-25 09:10:20

    这是没有设置随机数种子,添加上

    rand.Seed(time.Now().UTC().UnixNano())

    就行了

  • 湿漉的石板路
    2018-08-24 14:34:59

    我也是,但我是3