[Go] 获得一个整数范围区间的随机数 (golang)
示例:0,1 随机
package main import "fmt" import "math/rand" import "time" func main() { rand.Seed(time.Now().UnixNano()) fmt.Println(rand.Intn(2)) }
基于 math/rand 包,首先使用一个 Seed 设置随机数种子,此步必须。
随后 Intn(x) 得到区间 [0, x) 间的任意 int 值。