Redigo本质上也是一个Redis ORM库。
大部分人可能仅简单的使用了下它的pool、do等接口。
如果你认真阅读Redigo官方的帮助文档,你会发现不少意想不到的惊喜。
c, err := dial()
if err != nil {
fmt.Println(err)
return
}
defer c.Close()
var p1, p2 struct {
Title string `redis:"title"`
Author string `redis:"author"`
Body string `redis:"body"`
}
p1.Title = "Example"