0991555c2d
- 将日志记录库从 Logrus 替换为 Zerolog,提升性能和灵活性 - 更新各个模块的日志记录方式,确保一致性 - 优化错误处理逻辑,确保在发生错误时能够正确记录并传递错误信息 - 移除不再使用的错误处理字段,简化代码结构 - 更新相关文档以反映新的日志记录和错误处理机制
19 lines
319 B
Go
19 lines
319 B
Go
package cache
|
|
|
|
import (
|
|
. "code.hoteas.com/golang/hotime/common"
|
|
)
|
|
|
|
type CacheIns interface {
|
|
Cache(key string, data ...interface{}) *Obj
|
|
CachesGet(keys []string) Map
|
|
CachesSet(data Map, timeout ...int64)
|
|
CachesDelete(keys []string)
|
|
}
|
|
|
|
// 单条缓存数据
|
|
type cacheData struct {
|
|
time int64
|
|
data interface{}
|
|
}
|