在项目中使用redis 作为数据缓存:首先引入该包
“github.com/go-redis/redis/v8”
client := redis.NewClient(&redis.Options{Addr: config.QueueConfig.Redis.Addr, // Redis 服务器地址Password: config.QueueConfig.Redis.Password, // Redis 密码(如果有的话)DB: config.QueueConfig.Redis.DB, // Redis 数据库编号})err = client.Set(c, "user:123", "John Doe", 0).Err()if err != nil {panic(err)}// 从 Redis 缓存中获取用户信息val, err := client.Get(c, "user:123").Result()if err != nil {panic(err)}e.OK(object, "查询成功1"+val)
请求对应API接口: