A redis protocol kv storage in Golang