Files
core/maps/copy.go
2023-08-08 16:53:31 +03:00

13 lines
173 B
Go

package maps
// Copy returns a shallow copy of a map
func Copy[A comparable, B any](a map[A]B) map[A]B {
b := map[A]B{}
for k, v := range a {
b[k] = v
}
return b
}