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)
    	}
    }
相关推荐
从零开始的代码生活_1 小时前
C++ 继承详解:访问控制、对象模型、菱形继承与设计取舍
开发语言·c++·后端·学习·算法
云小逸1 小时前
【C++ 第七阶段:模板、泛型编程与工程综合详解】
开发语言·c++
GIS阵地2 小时前
QgsSingleBandPseudoColorRenderer 完整详解(QGIS 3.40.13 C++)
开发语言·前端·c++·qt·qgis
yaoxin5211232 小时前
470. Java 反射 - Member 接口与 AccessFlag
java·开发语言·python
groundhappy3 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
小钻风33663 小时前
Spring Boot 文件上传详解:深入理解 MultipartFile 的使用与原理
java·开发语言
qq_452396234 小时前
第二篇:《Go 开发环境搭建:SDK、IDE、Module 与 Hello World》
开发语言·ide·golang
天青色等烟雨..5 小时前
全流程ArcGISPro空间分析、三维建模、可视化及Python融合应用技术
开发语言·python
丰锋ff5 小时前
1.2 Qt常用基础类型
开发语言·qt
ShiXZ2136 小时前
Redis docker-compose 部署指南
redis·docker·eureka