diff --git a/service/cardholder/logic.go b/service/cardholder/logic.go index 675b600..5fc1d44 100644 --- a/service/cardholder/logic.go +++ b/service/cardholder/logic.go @@ -86,7 +86,7 @@ func GetNewCard(player *DataCardHolder, conf *confcardholder.ActivityConfig) int list = append(list, index) } - indexMin := utslice.Min(list) + indexMin := lo.Min(list) return int(indexMin % rate) } diff --git a/util/utslice/slice.go b/util/utslice/slice.go index 21b4def..6a6fe88 100644 --- a/util/utslice/slice.go +++ b/util/utslice/slice.go @@ -59,28 +59,6 @@ func Sum[T uttype.UtNumber](list []T) T { return result } -// Min 最小值 -func Min[T uttype.UtNumber](list []T) T { - var result T = 0 - for _, v := range list { - if v < result { - result = v - } - } - return result -} - -// Max 最大值 -func Max[T uttype.UtNumber](list []T) T { - var result T = 0 - for _, v := range list { - if v > result { - result = v - } - } - return result -} - // Any 其中有一个元素符合就返回true func Any[T uttype.UtNumber](list []T, value T) bool { for _, v := range list { -- libgit2 0.21.0