慕莱坞2988981
2019-09-04 17:33
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 }
resdisClient 实现了Storage的方法
Go开发短地址服务
5565 学习 · 27 问题
相似问题