三十八、Go-redis快速入门

news/2024/11/15 6:02:08/

目录

gin-left:80px;">一、导入依赖命令

redis%E6%96%B9%E6%B3%95-toc" style="margin-left:80px;">二、连接redis方法

gin-left:80px;">三、尝试使用


一、导入依赖命令

go get github.com/redis/go-redis/v9

redis%E6%96%B9%E6%B3%95">二、连接redis方法

func connRdb() *redis.Client {rdb := redis.NewClient(&redis.Options{Addr:     "localhost:6379",Password: "", // no password setDB:       0,  // use default DB})//在go语言中_代表省略掉其中一个返回值_, err := rdb.Ping(context.Background()).Result()if err != nil {panic(err)}return rdb
}

三、尝试使用

func main() {rdb := connRdb()//上下文ctx := context.Background()err := rdb.Set(ctx, "session-id:admin", "session-id", 5*time.Second).Err()if err != nil {panic(err)}sessionID, err := rdb.Get(ctx, "session-id:admin").Result()//添加err != redis.Nil是因为如果不添加当获取不到的时候也会报错if err != nil && err != redis.Nil {panic(err)}fmt.Println(sessionID)
}


http://www.ppmy.cn/news/1526881.html

相关文章

aspcms webshell漏洞复现

1、在网址后输入/admin_aspcms/login.asp进入后台登陆界面 2、输入账号admin 密码123456 进行登录 3、点击【扩展功能】--》【幻灯片设置】--》点击 【保存】--》开启代理进行抓包 4、修改数据包中slideTextStatus的参数1%25><25Eval(Request(chr(65)))25><%25 5、…

Nginx中白名单域设置(解决Host注入问题)

问题 最近渗透测试&#xff0c;测出了一个host头攻击中危问题。 解决 通过设置nginx域名白名单解决&#xff0c;具体配置如下&#xff1a; http {# 隐藏版本号server_tokens off;server {listen 900342;server_name www.xxxx.com;...}server {listen 900342;server_name ww…

双三次插值及MATLAB实现

一、双三次插值的概念 双三次插值&#xff08;Bicubic interpolation&#xff09;&#xff0c;又叫双立方插值。在数值分析这个数学分支中&#xff0c;双三次插值是二维空间中最常用的插值方法。在这种方法中&#xff0c;函数f在点 (x0 ,y0) 的值不仅考虑其直接邻接点对其的影响…

【Python】基本使用

目录 变量的类型 整数 int 浮点数 float 字符串 str 字符串长度 格式化字符串 布尔类型 动态类型 注释 获取输入 浮点数比较 多元赋值 for循环 函数的定义和调用 创建函数/定义函数 调用函数/使用函数 列表 创建列表 切片操作 遍历列表 新增元素 判断元…

C语言编译原理

目录 一、C语言的编译过程 二、预处理 三、编译阶段 3.1 词法分析&#xff08;Lexical Analysis&#xff09; 3.2 语法分析&#xff08;Syntax Analysis&#xff09; 语法分析的主要步骤&#xff1a; 语法分析的关键技术&#xff1a; 构建AST&#xff1a; 符号表的维护…

计算机基础知识复习9.7

ARP协议 完成主机或路由器IP地址到MAC地址的映射&#xff08;解决下一跳的问题&#xff09; 使用过程&#xff1a; 检查ARP高速缓存&#xff0c;有对应表项则写入MAC帧&#xff0c;没有则用目的MAC地址为FF-FF-FF-FF-FF-FF的帧封装并广播ARP请求分组&#xff0c;同一局域网中…

C++笔记---多态

1. 多态的概念 多态(polymorphism)的概念&#xff1a;通俗来说&#xff0c;就是多种形态。 多态分为编译时多态(静态多态)和运行时多态(动态多态)&#xff0c;这里我们重点讲运行时多态&#xff0c;编译时多态(静态多态)和运行时多态(动态多态)。 编译时多态(静态多态)主要就…

FPGA编程指南: CSU DMA传输

1. 将安全流开关配置设置为从DMA源接收&#xff0c;即设置csu.csu_sss_cfg[pcap_sss]为0x5。 2. 配置并设置CSU_DMA以建立通道和传输&#xff0c;具体编程方法可参考CSU DMA编程部分。 - 通道类型为DMA_SRC。 - 设置源地址为位流的地址。 - 设置大小为以字表示的位流大小。 3…