我是新手rand.Intn(n int) int,不知道为什么它rand.Intn(n int) int为每次运行打印相同的数字:
package main
import (
"fmt"
"math/rand"
)
func main() {
fmt.Println(rand.Intn(10))
}
Run Code Online (Sandbox Code Playgroud)
文档说:
Intn从默认Source返回[0,n]中的非负伪随机数作为int.如果n <= 0则会发生恐慌.
我如何正确播种随机数生成?