go_dreamfactory/modules/dbmodel.go
2022-06-15 14:09:40 +08:00

35 lines
450 B
Go

package modules
import (
"fmt"
"go_dreamfactory/sys/cache"
"google.golang.org/protobuf/proto"
)
type DBModel struct {
model proto.Message
}
func (m *DBModel) Model(model proto.Message) *DBModel {
m.model = model
return m
}
func (m *DBModel) OnChange() {
}
func (m *DBModel) Set() {
}
//获取数据
func (m *DBModel) Get(key string) {
err := cache.GetRds().Get(key, m.model)
if err != nil {
fmt.Printf("err:%v", err)
return
}
}