From ab9bbf28e9fd1a84bb06a9f7f4af51aa41adba1b Mon Sep 17 00:00:00 2001 From: russcoss Date: Wed, 24 Sep 2025 18:24:43 +0800 Subject: [PATCH] refactor(binding): use maps.Copy for cleaner map handling Signed-off-by: russcoss --- binding/form_mapping.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/binding/form_mapping.go b/binding/form_mapping.go index 45a39e15..9cf56527 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -7,6 +7,7 @@ package binding import ( "errors" "fmt" + "maps" "mime/multipart" "reflect" "strconv" @@ -489,9 +490,7 @@ func setFormMap(ptr any, form map[string][]string) error { if !ok { return ErrConvertMapStringSlice } - for k, v := range form { - ptrMap[k] = v - } + maps.Copy(ptrMap, form) return nil }