一、安装
go get github.com/go-redis/redis/v8
二、邮箱服务配置,以QQ邮箱为例
三、示例代码
package main
import (
"context"
"fmt"
redis "github.com/go-redis/redis/v8"
"gopkg.in/gomail.v2"
"gopkg.in/ini.v1"
"log"
"time"
)
func main() {
// 1、连接redis,确保redis服务已开启
// 创建一个Redis客户端实例
rdb := redis.NewClient(&redis.Options{
Addr: "localhost:6379", // Redis 服务器地址
Password: "", // 没有密码就留空
DB: 0, // 使用默认DB
})
// 关闭 Redis 连接
defer rdb.Close()
ctx := context.Background()
// 检查连接
pong, err := rdb.Ping(context.Bac