Documentation
¶
Index ¶
- Variables
- func NewAccountDb(conf *conf.Data_Mongo, client *mongo.Client, logger log.Logger) *mongo.Database
- func NewGreeterRepo(data *Data, logger log.Logger) biz.GreeterRepo
- func NewMongoClient(conf *conf.Data_Mongo, logger log.Logger) *mongo.Client
- func NewMongoConf(conf *conf.Data) *conf.Data_Mongo
- func NewRedisClusterCmd(conf *conf.Data_RedisCluster, logger log.Logger) redis.Cmdable
- func NewRedisCmd(conf *conf.Data, logger log.Logger) redis.Cmdable
- func NewRedisStandaloneCmd(conf *conf.Data_RedisStandalone, logger log.Logger) redis.Cmdable
- type Data
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewData, NewRedisCmd, NewMongoConf, NewMongoClient, NewAccountDb, NewGreeterRepo)
ProviderSet is data providers.
Functions ¶
func NewAccountDb ¶
func NewGreeterRepo ¶
func NewGreeterRepo(data *Data, logger log.Logger) biz.GreeterRepo
NewGreeterRepo .
func NewMongoClient ¶
func NewMongoConf ¶
func NewMongoConf(conf *conf.Data) *conf.Data_Mongo
func NewRedisClusterCmd ¶
func NewRedisClusterCmd(conf *conf.Data_RedisCluster, logger log.Logger) redis.Cmdable
func NewRedisStandaloneCmd ¶
func NewRedisStandaloneCmd(conf *conf.Data_RedisStandalone, logger log.Logger) redis.Cmdable
Types ¶
Click to show internal directories.
Click to hide internal directories.