go-redis简单使用

目录

一:官方文档和安装方式

二:简单案例使用

  • 简单的用go-redis操作字符串。

    go 复制代码
    package main
    
    import (
    	"context"
    	"fmt"
    	"github.com/redis/go-redis/v9"
    	"time"
    )
    
    func main() {
    	// 实例化Redis客户端
    	rdb := redis.NewClient(&redis.Options{
    		Addr:     "XXX",
    		Password: "XXXX",
    		DB:       14,
    	})
    	// rdb客户端中写入数据
    	ctx := context.Background()
    	err := rdb.Set(ctx, "name", "renshanwen", time.Minute*5).Err()
    	if err != nil {
    		fmt.Println("set error!!!")
    	}
    	// rdb客户端读取数据
    	val, err := rdb.Get(ctx, "name").Result()
    	if err != nil {
    		fmt.Println("get name error!!!")
    	} else {
    		println("name val is ", val)
    	}
    }
相关推荐
yugi98783841 分钟前
主动噪声控制中的 FXLMS 算法研究与 MATLAB 实现
开发语言·算法·matlab
光影少年42 分钟前
useLayoutEffect 和 useEffect 区别、使用场景
开发语言·前端·javascript
吴声子夜歌1 小时前
Java——泛型
java·开发语言·泛型
橙色阳光五月天1 小时前
Qt C++项目的dump文件分析
开发语言·c++·qt
咸鱼翻身小阿橙1 小时前
Qt Quick QML 登录界面代码学习报告
开发语言·qt·学习
码农阿豪1 小时前
Go 语言操作金仓数据库(上篇):环境搭建与连接管理
开发语言·数据库·golang
码农阿豪1 小时前
Go 语言操作金仓数据库(下篇):SQL 执行、类型映射与超时控制
数据库·sql·golang
IronMurphy1 小时前
Redis拷打第二讲
数据库·redis·缓存
手握风云-1 小时前
Redis:不只是缓存那么简单(八)
redis·缓存
下雨打伞干嘛1 小时前
redux的使用
开发语言·javascript·ecmascript