添加map复制函数

This commit is contained in:
kercylan98 2023-05-10 14:59:20 +08:00
parent 8bfee0eeeb
commit b8f625d7c8
1 changed files with 9 additions and 0 deletions

View File

@ -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
}