API:
func (c Client) Keys(pattern string) *StringSliceCmd
示例:
package main
import (
"fmt"
"github.com/go-redis/redis"
)
func main() {
client := redis.NewClient(&redis.Options{Addr: "127.0.0.1:6379"})
defer client.Close()
keys, err := client.Keys("*").Result()
if err != nil {
fmt.Printf("%s\n", err.Error())
return
}
for _, k := range keys {
fmt.Printf("%s\n", k)
}
}