Go学习之redis的增删改查(四)
- 2019 年 10 月 8 日
- 筆記
Golang中针对redis的操作已经十分成熟,官方推荐的主流使用有两个,分别是:
1、redigo 官方文档:https://godoc.org/github.com/garyburd/redigo/redis
2、go-redis 官方文档:https://godoc.org/github.com/go-redis/redis

本文就以最主流的redigo进行介绍操作redis服务。
1、Windows安装redis图形界面管理(非必需)
官网下载:https://redisdesktop.com/


2、操作步骤
值得称赞的一点是,golang对redis的操作近乎类似于直接操作命令行的赶脚,下面就来体验一下。这里不对redis数据库的详情内容进行展开,如有需要,我会在后续的文章当中进行专门讲解。
(1)下载依赖

使用开发工具的朋友,可以通过工具进行下载(无须vpn)。
(2)创建连接


(3)插入值

(4)检验key值是否存在

(5)获取值

(6)给定一个kv的过期时间

(7)删除key

希望了解更多操作的朋友,其实只要对redis的命令行操作掌握熟练,就可以轻松对golang的redigo进行轻松使用了。另外还支持flush、send等方法进行其它操作。

完整代码如下:
