问答详情
源自:4-3 Redis环境变量读取

Storage 和redis 有什么关系啊,我的redis 是nil

log.Printf("connect to redis (addr: %s password: %s db: %d)", addr, passwd, db)
r := NewRedisCli(addr, passwd, db)
return &Env{S: r}
type Storage interface {
   Shorten(url string, exp int64) (string, error)
   ShortlinkInfo(eid string) (interface{}, error)
   Unshorten(eid string) (string, error)
}
type Env struct {
   S Storage
}


提问者:慕莱坞2988981 2019-09-04 17:33

个回答

  • SHIVER_Z
    2019-11-11 15:52:47

    resdisClient 实现了Storage的方法