buildParams zips paramNames with captured values into a map.
(names, values []string)
| 287 | |
| 288 | // buildParams zips paramNames with captured values into a map. |
| 289 | func buildParams(names, values []string) map[string]string { |
| 290 | if len(names) == 0 { |
| 291 | return make(map[string]string) |
| 292 | } |
| 293 | params := make(map[string]string, len(names)) |
| 294 | for i, name := range names { |
| 295 | if i < len(values) { |
| 296 | params[name] = values[i] |
| 297 | } |
| 298 | } |
| 299 | return params |
| 300 | } |
no outgoing calls
no test coverage detected