前言
学习本文需要一些redis知识,请学习前面文章
详细可见个人博客:https://linzyblog.netlify.app/
一、Redigo
1、Redigo概述
Redigo是Redis数据库的Go客户端。用于实现Redis数据库的基本操作,支持Redis的所有命令。
Redigo 官方地址:点击跳转
2、安装
直接在在terminal里输入指令
go get github.com/gomodule/redigo/redis
二、Redigo使用
1、普通连接
Conn接口是使用Redis数据库的主要接口。通过调用redis.Dial()来创建连接。创建连接完成操作后,必须调用连接关闭方法Conn.Close()。
func main() {
//创建Redis连接
c, err := redis.Dial("tcp", "127.0.0.1:6379")
if err != nil {
log.Fatal(err)
}
//使用延迟函数,在函数结束前调用连接关闭
defer c.Close()
}
若是Redis设置了密码:
func main() {
//创建Redis连接
c, err := redis.Dial