v1.14.0
新版本特性。
gcache
模块采用了适配器设计模式,提供了Adapter
适配器接口,任何实现了Adapter
接口的对象均可注册到缓存管理对象中,使得开发者可以对缓存管理对象进行灵活的扩展。
gcache.Cache
对象结构定义如下:
// Cache struct.
type Cache struct {
Adapter // Adapter for cache features.
}
...
...
...
...
...
...
适配器的注册方法:
...
...
...
...