package utils import ( "math/rand" "time" ) func RandFloats(min, max float64) float64 { rand.Seed(time.Now().UnixNano()) return min + rand.Float64()*(max-min) } func RandInt(min, max int) int { if min >= max || min == 0 || max == 0 { if max == 0 { max = min } return max } return rand.Intn(max-min) + min } func RandIntRand(min, max int) int { if min >= max || min == 0 || max == 0 { if max == 0 { max = min } return max } return rand.Intn(max-min) + min }