Versions in this module Expand all Collapse all v0 v0.1.1 Jun 26, 2023 Changes in this version + var ProviderSet = wire.NewSet(NewData, NewDiscovery, NewRegistrar, NewRedisCmd, NewMysqlCmd, NewRedisClient, ...) + func NewDiscovery(conf *conf.Registry) registry.Discovery + func NewFileRepo(data *Data, logger log.Logger) biz.FileRepo + func NewMysqlCmd(conf *conf.Bootstrap, logger log.Logger) *gorm.DB + func NewRedisClient(conf *conf.Data) *redis.Client + func NewRedisCmd(conf *conf.Data, logger log.Logger) redis.Cmdable + func NewRegistrar(conf *conf.Registry) registry.Registrar + type Data struct + func NewData(cfg *conf.Bootstrap, db *gorm.DB, redisCli *redis.Client, logger log.Logger, ...) (*Data, func(), error) + type FileRepo struct + func (f FileRepo) GetOssStsToken(ctx context.Context) (*domain.OssStsToken, error) + func (f FileRepo) UploadFile(ctx context.Context, fileName string, fileType string, content []byte) (string, error) + type OssClient struct + func NewOssClient(conf *conf.Bootstrap) (*OssClient, error)