support connection pool
run test case
handle connection dropped or timeout
add some commands
export Reply struct
add transaction support
fix transaction exec return
support dial from url
add more commands
add more commands
add more commands
add pack args method
add commands comment