diff --git a/tools/random.go b/tools/random.go index d9803ba..b3f8c0c 100644 --- a/tools/random.go +++ b/tools/random.go @@ -5,8 +5,15 @@ import ( "time" ) +var ( + Rand *randMod +) + +type randMod struct { +} + // RandomAll 按权重随机选取 N 个不重复的元素 -func (m *tools) RandomAll(data map[int]int, n int) []int { +func (m *randMod) RandomAll(data map[int]int, n int) []int { if n > len(data) { return nil }