random.go 255 B

123456789101112131415
  1. package my_util
  2. import (
  3. "math/rand"
  4. "time"
  5. )
  6. func RandomSecondDuration(min, max int32) time.Duration {
  7. tmp := random.Int31n(max-min) + min
  8. return time.Duration(tmp) * time.Second
  9. }
  10. var (
  11. random = rand.New(rand.NewSource(time.Now().UnixNano()))
  12. )