1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Go 语言 Redis 客户端 Go-Redis v4.1.2 发布 下载

Discussion in '软件资讯' started by 漂亮的石头, 2016-08-11.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,979
    Likes Received:
    47
    Go-Redis v4.1.2 发布了,Go-Redis 是 Redis 数据库的 Google Go 语言的客户端开发包。

    支持:


    API docs: http://godoc.org/gopkg.in/redis.v4. Examples: http://godoc.org/gopkg.in/redis.v4#pkg-examples.

    示例如下:

    func ExampleNewClient() {
    client := redis.NewClient(&redis.Options{
    Addr: "localhost:6379",
    Password: "", // no password set DB: 0, // use default DB
    })
    pong, err := client.Ping().Result()
    fmt.Println(pong, err) // Output: PONG <nil>
    }
    func ExampleClient() {
    err := client.Set("key", "value", 0).Err()
    if err != nil {
    panic(err)
    }
    val, err := client.Get("key").Result()
    if err != nil {
    panic(err)
    }
    fmt.Println("key", val)
    val2, err := client.Get("key2").Result()
    if err == redis.Nil {
    fmt.Println("key2 does not exists")
    } else if err != nil {
    panic(err)
    } else {
    fmt.Println("key2", val2)
    } // Output: key value // key2 does not exists
    }
    Go 语言 Redis 客户端 Go-Redis v4.1.2 发布下载地址
     
Loading...