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)
}