1. 使用beego的cache模块,在配置文件中设置redis为缓存驱动:
"cache": {
"enable": true,
"conn": "127.0.0.1:6379",
"dbNum": "0",
"password": ""
}
2. 使用beego的cache模块提供的Put方法,将数据放入redis中,并设置过期时间为0,表示永不过期:
err := beego.AppConfig.Cache.Put("key", "value", 0)
if err != nil {
fmt.Println("put cache error:", err)
}