diff --git a/utils/hash/convert.go b/utils/hash/convert.go index d4add77..8ffc967 100644 --- a/utils/hash/convert.go +++ b/utils/hash/convert.go @@ -44,3 +44,12 @@ func ToSortMap[V any](slice []V) SortMap[int, V] { } return m } + +// Copy 复制一个map +func Copy[K comparable, V any](m map[K]V) map[K]V { + var backup = make(map[K]V) + for k, v := range m { + backup[k] = v + } + return backup +}