1
0
mirror of https://github.com/jbranchaud/til synced 2026-01-08 17:48:01 +00:00

Merge pull request #16 from xyproto/master

Correct random to pseudo-random. Add information.
This commit is contained in:
Josh Branchaud
2016-02-14 14:00:11 -06:00

View File

@@ -1,8 +1,8 @@
# Not So Random # Not So Random
Go's `rand` package makes it easy to generate all sorts of random numbers. Go's `rand` package makes it easy to generate all sorts of pseudo-random numbers.
What they don't tell you though is that the default seed is `1`. So if you
write a program like so: What they don't tell you though is that the default seed is `1`. They [do tell you that the numbers are pseud-random and that you need to use the Seed function to initialize the default source if different behavior is required for each run](https://golang.org/pkg/math/rand/), though. So if you write a program like so:
```go ```go
package main package main