refactor: use strings.Cut to replace strings.Index

This commit is contained in:
lgbgbl 2023-03-04 21:18:23 +08:00
parent b4f66e965b
commit e04015f552

View File

@ -377,11 +377,8 @@ func setTimeDuration(val string, value reflect.Value) error {
} }
func head(str, sep string) (head string, tail string) { func head(str, sep string) (head string, tail string) {
idx := strings.Index(str, sep) head, tail, _ = strings.Cut(str, sep)
if idx < 0 { return head, tail
return str, ""
}
return str[:idx], str[idx+len(sep):]
} }
func setFormMap(ptr any, form map[string][]string) error { func setFormMap(ptr any, form map[string][]string) error {