Random Numbers

Wikipedia: Pseudorandom number generator
The rand module provides random integers, floats, and permutations. Call rand.seed first for reproducible output.

fmt := import("fmt")
rand := import("rand")
fmt.println(rand.intn(100))
rand.seed(42)
fmt.println(rand.intn(1000))
fmt.println(rand.intn(1000))

rand.seed(42)
fmt.println(rand.intn(1000))

try it

75
0.06600049679351791
[1, 3, 5, 2, 0, 4]
675
411
675
loading…