Open dolmen opened 6 months ago
Fix incorrect uses of math/rand:
math/rand
rand.Seed()
time.Now().UnixNano()
time.Now().Unix()
rand.Intn(100)
rand.Int() % 100
Fix incorrect uses of
math/rand
:rand.Seed()
(deprecated since Go 1.20) in a test as it affects the global pseudo-random number generator and might affect other tests (or Logrus itself). Instead, use a local instance of a number generator.time.Now().UnixNano()
instead oftime.Now().Unix()
for more randomnessrand.Intn(100)
instead ofrand.Int() % 100