ssdb/gossdb — pull request #2 by eryx (2014-10-31 09:54:58+00:00)
Title: Pool Support. New API to get Reply Object more simple

1. 支持连接池
db, _ := ssdb.NewPool(ssdb.Config{
Host: "127.0.0.1",
Port: 6380,
MaxConn: 10, // max connection number, default to 1
})

2. 加入一种基于数据结构的 Reply 接口,　通过有限数量的ReplyAPI按需取得差异化返回数据, 既实现对所有命令的长期"支持", 又让ClientAPI代码精简.
ReplyAPI
调用方式
reply := db.Cmd("get", "key") // 类似 db.Do("get", "key")
结果状态
reply.State string 与 http://ssdb.io/docs/zh_cn/protocol.html 协议保持一致
结果数据:
reply.Bool() bool
reply.String() string
reply.Int() int
reply.Int64() int64
reply.List() []string
reply.Hash() map[string]string

详细示例见　test.pool.go