add BLPop example

This commit is contained in:
Leonid Shagabutdinov 2015-11-24 13:09:53 +06:00
parent 7ea220f54d
commit d9278e3d74
1 changed files with 15 additions and 0 deletions

View File

@ -109,6 +109,21 @@ func ExampleClient_Incr() {
// Output: 1 <nil> // Output: 1 <nil>
} }
func ExampleClient_BLPop() {
if err := client.RPush("queue", "message").Err(); err != nil {
panic(err)
}
// use `client.BLPop(0, "queue")` for infinite waiting time
result, err := client.BLPop(1*time.Second, "queue").Result()
if err != nil {
panic(err)
}
fmt.Println(result[0], result[1])
// Output: queue message
}
func ExampleClient_Scan() { func ExampleClient_Scan() {
client.FlushDb() client.FlushDb()
for i := 0; i < 33; i++ { for i := 0; i < 33; i++ {