From 372204cb839e2bf26b5019f71579bb929d2c58bd Mon Sep 17 00:00:00 2001 From: cloud Date: Wed, 3 Jun 2026 13:25:45 +0800 Subject: [PATCH] change if/else if to switch --- binding/form_mapping.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/binding/form_mapping.go b/binding/form_mapping.go index 836bef00..6213641e 100644 --- a/binding/form_mapping.go +++ b/binding/form_mapping.go @@ -158,7 +158,8 @@ func tryToSetValue(value reflect.Value, field reflect.StructField, setter setter for len(opts) > 0 { opt, opts = head(opts, ",") k, v := head(opt, "=") - if k == "default" { + switch k { + case "default": setOpt.isDefaultExists = true setOpt.defaultValue = v @@ -169,7 +170,7 @@ func tryToSetValue(value reflect.Value, field reflect.StructField, setter setter setOpt.defaultValue = strings.ReplaceAll(v, ";", ",") } } - } else if k == "parser" { + case "parser": setOpt.parser = v } }