使用的包:
"github.com/go-redis/redis/v8"
错误的语法:
if err := rd.Set(ctx, key, val, -1).Err(); err != nil {
panic(err)
}
- 结果:
低版本的`redis`不支持 `-1`来设置ttl,出现语法的版本为<5.0
升级版本即可
- 如果开发环境能能正常运行,到测试环境就拉胯,大概率是环境问题
使用的包:"github.com/go-redis/redis/v8"
错误的语法:
if err := rd.Set(ctx, key, val, -1).Err(); err != nil {
panic(err)
}
低版本的`redis`不支持 `-1`来设置ttl,出现语法的版本为<5.0
升级版本即可