forked from golang/hotime
19 lines
296 B
Go
19 lines
296 B
Go
|
package cache
|
||
|
|
||
|
import (
|
||
|
. "../common"
|
||
|
)
|
||
|
|
||
|
type CacheIns interface {
|
||
|
//set(key string, value interface{}, time int64)
|
||
|
//get(key string) interface{}
|
||
|
//delete(key string)
|
||
|
Cache(key string, data ...interface{}) *Obj
|
||
|
}
|
||
|
|
||
|
//单条缓存数据
|
||
|
type cacheData struct {
|
||
|
time int64
|
||
|
data interface{}
|
||
|
}
|