9 // lockedSource is a thread-safe implementation of rand.Source
10 type lockedSource struct {
15 func (r *lockedSource) Int63() (n int64) {
22 func (r *lockedSource) Seed(seed int64) {
28 // SeededRand is a new RNG using a thread safe implementation of rand.Source
29 var SeededRand = rand.New(&lockedSource{src: rand.NewSource(time.Now().UnixNano())})