fix: bugs

This commit is contained in:
Yuzuki616
2025-04-20 12:04:31 +09:00
parent 73baff9250
commit 05c787100e
13 changed files with 270 additions and 93 deletions

View File

@@ -1,7 +1,13 @@
package maps
func Merge[k comparable, v any](m1 map[k]v, m2 ...map[k]v) map[k]v {
if m1 == nil {
m1 = make(map[k]v)
}
for _, m2v := range m2 {
if m2v == nil {
continue
}
for k2, v2 := range m2v {
m1[k2] = v2
}