protocol.go
Method Client.readResponse
has 5 return statements (exceeds 4 allowed). Wontfix
Wontfix
func (c *Client) readResponse(v proto.Message) (CommandResult, error) {
for {
var header rpcMessageHeader
if err := binary.Read(c.conn, binary.LittleEndian, &header); err != nil {
c.bad = true