Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DistributeLogic ¶
type DistributeLogic struct {
// contains filtered or unexported fields
}
func NewDistributeLogic ¶
func NewDistributeLogic( logger *zap.Logger, rdb *redis.Client, ) *DistributeLogic
func (*DistributeLogic) Distribute ¶
func (d *DistributeLogic) Distribute(info *model.DistributeInfo) (string, error)
func (*DistributeLogic) Name ¶ added in v0.9.0
func (d *DistributeLogic) Name() string
type Distributor ¶
type Distributor interface { Distribute(info *model.DistributeInfo) (string, error) Name() string }
Click to show internal directories.
Click to hide internal directories.