tencent cloud

文档反馈

Go 连接示例

最后更新时间:2024-11-05 09:53:03
运行前必备: 下载客户端 Go-redis
示例代码
package main

import(

"fmt"

"redis"

"log"

)

func main() {

const host=192.xx.xx.195
const port=6379
const instanceId="84ffd722-b506-4934-9025-64xxx997b"
const pass="123d7sq"
// 连接 Redis 服务器 192.xx.xx.195:6379 并授权 instanceId 密码
spec := redis.DefaultSpec().Host(host).Port(port).Password(instanceId+":"+pass);
client, err := redis.NewSynchClientWithSpec(spec)

if err != nil { // 是否连接出错

log.Println("error on connect redis server")

return

}

newvalue :=[]byte("QcloudV5!");

err=client.Set("name",newvalue);

if err != nil { // 设置值出错

log.Println(err)

return

}

value, err := client.Get("name") // 取值

if err != nil {

log.Println(err)

return

}

fmt.Println("name value is:",fmt.Sprintf("%s", value)) //输出

}

运行结果

联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持