client.go
Method RPCClient.Do
has 9 return statements (exceeds 4 allowed). Open
Open
func (c *RPCClient) Do(req *http.Request, v interface{}) (err error) {
dumpRequest(c.log(), log.DebugLevel, req)
client := &http.Client{
Transport: c.transport(),
Method RPCClient.handleNormalResponse
has 5 return statements (exceeds 4 allowed). Open
Open
func (c *RPCClient) handleNormalResponse(ctx context.Context, resp *http.Response, v interface{}) error {
// Normal return
typ := reflect.TypeOf(v)
if typ.Kind() == reflect.Chan {