(object interface{})
| 1395 | } |
| 1396 | |
| 1397 | func selectQueryEncoder(object interface{}) QueryEncoder { |
| 1398 | value := reflect.Indirect(reflect.ValueOf(object)) |
| 1399 | |
| 1400 | if value.Kind() == reflect.Struct { |
| 1401 | // Use google/go-querystring. |
| 1402 | return QueryEncoderGoogle |
| 1403 | } |
| 1404 | |
| 1405 | // Use ajg/form. |
| 1406 | return QueryEncoderForm |
| 1407 | } |
| 1408 | |
| 1409 | // WithQueryString parses given query string and adds it to request URL. |
| 1410 | // |
no outgoing calls
no test coverage detected
searching dependent graphs…