- 新增 utility/cache.go 文件,定义全局的 RedisCache 变量 - 修改 hero.go 中的缓存使用方式,使用新的 RedisCache 全局变量 - 更新 main.go,移除冗余的包引用
13 lines
231 B
Go
13 lines
231 B
Go
package utility
|
|
|
|
import (
|
|
"github.com/gogf/gf/v2/frame/g"
|
|
"github.com/gogf/gf/v2/os/gcache"
|
|
)
|
|
|
|
var RedisCache = func() *gcache.Cache {
|
|
cache := gcache.New()
|
|
cache.SetAdapter(gcache.NewAdapterRedis(g.Redis()))
|
|
return cache
|
|
}()
|