package Utils import ( "fmt" "math/rand" "time" ) func RandInt(min, max int) int { if min >= max || min == 0 || max == 0 { return max } return rand.Intn(max-min) + min } func RandCode() string { randNumber := rand.New(rand.NewSource(time.Now().UnixNano())) code := fmt.Sprintf("%06v", randNumber.Int31n(1000000)) return code }