File tree 1 file changed +6
-6
lines changed 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -1419,11 +1419,11 @@ func stringToStringConv(val string) any {
1419
1419
}
1420
1420
out := make (map [string ]any , len (ss ))
1421
1421
for _ , pair := range ss {
1422
- kv := strings .SplitN (pair , "=" , 2 )
1423
- if len ( kv ) != 2 {
1422
+ k , vv , found := strings .Cut (pair , "=" )
1423
+ if ! found {
1424
1424
return nil
1425
1425
}
1426
- out [kv [ 0 ]] = kv [ 1 ]
1426
+ out [k ] = vv
1427
1427
}
1428
1428
return out
1429
1429
}
@@ -1439,12 +1439,12 @@ func stringToIntConv(val string) any {
1439
1439
ss := strings .Split (val , "," )
1440
1440
out := make (map [string ]any , len (ss ))
1441
1441
for _ , pair := range ss {
1442
- kv := strings .SplitN (pair , "=" , 2 )
1443
- if len ( kv ) != 2 {
1442
+ k , vv , found := strings .Cut (pair , "=" )
1443
+ if ! found {
1444
1444
return nil
1445
1445
}
1446
1446
var err error
1447
- out [kv [ 0 ]] , err = strconv .Atoi (kv [ 1 ] )
1447
+ out [k ] , err = strconv .Atoi (vv )
1448
1448
if err != nil {
1449
1449
return nil
1450
1450
}
You can’t perform that action at this time.
0 commit comments