wheat-cache/pkg/middle/data.go

25 lines
373 B
Go

package middle
// 数据类型
type data struct {
m map[string]interface{}
}
// 数据初始化,分配内存
func NewData() *data {
return &data{
make(map[string]interface{}),
}
}
// 获取数据
func (d *data) Get(key string) interface{} {
return d.m[key]
}
// 推入数据
func (d *data) Put(key string, val interface{}) error {
d.m[key] = val
return nil
}