github.com/TrueCloudLab/frostfs-api-go/v2@v2.0.0-20230228134343-196241c4e79a/internal/random/rand.go (about)

     1  package random
     2  
     3  import (
     4  	"math/rand"
     5  	"time"
     6  )
     7  
     8  func init() {
     9  	rand.Seed(time.Now().UnixNano())
    10  }
    11  
    12  // Uint32 returns random uint32 value [0, max).
    13  func Uint32(max uint32) uint32 {
    14  	return rand.Uint32() % max
    15  }