diff --git a/strutils.go b/strutils.go index b5aaa25..720efeb 100644 --- a/strutils.go +++ b/strutils.go @@ -127,16 +127,6 @@ func GenFieldKvEmptyAsNull(key string, val string) []string { } } -func AdjustRangeValue[T int | int32 | int64 | float32 | float64](value T, minV T, maxV T) T { - if value < minV { - value = minV - } - if value > maxV { - value = maxV - } - return value -} - func IsWeb3ZeroAddress(address string) bool { return address == "0x0000000000000000000000000000000000000000" } diff --git a/sysutils.go b/sysutils.go index 7e631e5..1cf83cb 100644 --- a/sysutils.go +++ b/sysutils.go @@ -325,6 +325,16 @@ func MapClone(m map[string]interface{}) map[string]interface{} { return result } +func AdjustRangeValue[T int | int32 | int64 | float32 | float64](value T, minV T, maxV T) T { + if value < minV { + value = minV + } + if value > maxV { + value = maxV + } + return value +} + func IsDebug() bool { return true }