go-common/app/interface/main/tv/dao/goblin/hotword.go
2019-04-22 18:49:16 +08:00

24 lines
429 B
Go

package goblin
import (
"context"
"go-common/app/interface/main/tv/model"
"go-common/library/cache/memcache"
)
const _hotwordKey = "_tv_search"
// Hotword get hotword cache.
func (d *Dao) Hotword(c context.Context) (s []*model.Hotword, err error) {
var (
conn = d.mc.Get(c)
item *memcache.Item
)
defer conn.Close()
if item, err = conn.Get(_hotwordKey); err != nil {
return
}
err = conn.Scan(item, &s)
return
}