diff --git a/common.go b/common.go index 2bc572a..e28f4de 100644 --- a/common.go +++ b/common.go @@ -2,6 +2,7 @@ package mycommon import ( "git.makemake.in/kzkzzzz/mycommon/mylog" + "math/rand/v2" "runtime/debug" ) @@ -20,3 +21,8 @@ func SafeGo(fn func()) { SafeFn(fn) }() } + +// RandRange [min, max] 左右均包含 +func RandRange(min, max int) int { + return rand.IntN(max+1-min) + min +}