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)
    	}
    }
相关推荐
阿里嘎多学长3 小时前
2026-10-20 GitHub 热点项目精选
开发语言·程序员·github·代码托管
布吉岛的石头4 小时前
Java 程序员第 50 阶段2:预训练的目标函数:自回归语言建模本质
java·开发语言·人工智能·深度学习·回归·transformer
小羊没烦恼!4 小时前
铁道部新客票系统设计(二)
开发语言·前端·数据库·python·oracle·c#·php
紧跟先前的步伐4 小时前
Go AI Agent 实战 05|Temperature 与生成参数:让模型输出可控
java·人工智能·golang
quantdash_cc5 小时前
从实时行情到价格观察表:用 Python 和 Pandas 构建策略输入数据
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
昂好的day6 小时前
VisionMaster 通信模块实战(上):Modbus、TCP 收发、协议组装解析
开发语言·网络·网络协议·tcp/ip·c#
努力实干7 小时前
面向对象设计原则——C++
开发语言·c++·数码相机
hweiyu008 小时前
Redis命令:LLEN
redis·缓存
NetX行者8 小时前
四语言 Hello World 背后:编译模型与运行时对比
开发语言
Pin_Qing9 小时前
账单没超,请求先被拒了
大数据·开发语言·人工智能