示例代码:
package mainimport("fmt""redis""log")func main() {const host=192.xx.xx.195const port=6379const 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)) //输出}
运行结果:

