Documentation
¶
Index ¶
- func GetUserDayKeep(userArr [][]uint64) (float32, int, int)
- func GetUserDayKeepByBitmapArr(userBitmapArr []*roaring64.Bitmap) (keep float32, total int, left int)
- type BitMapServChannelsMultiGetLogic
- type BitMapServChannelsMultiPostLogic
- type BitMapServMultiGetLogic
- type BitMapServMultiLogic
- type BitMapServMultiPostLogic
- type BitMapServSingleGetLogic
- type BitMapServSingleLogic
- type BitMapServSinglePostLogic
- type GetIndexLogic
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BitMapServChannelsMultiGetLogic ¶
type BitMapServChannelsMultiGetLogic struct { logx.Logger // contains filtered or unexported fields }
func NewBitMapServChannelsMultiGetLogic ¶
func NewBitMapServChannelsMultiGetLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServChannelsMultiGetLogic
func (*BitMapServChannelsMultiGetLogic) BitMapServChannelsMultiGet ¶
func (l *BitMapServChannelsMultiGetLogic) BitMapServChannelsMultiGet(req types.MulitChannelsRequest) (*types.MulitChannelsResponse, error)
type BitMapServChannelsMultiPostLogic ¶
type BitMapServChannelsMultiPostLogic struct { logx.Logger // contains filtered or unexported fields }
func NewBitMapServChannelsMultiPostLogic ¶
func NewBitMapServChannelsMultiPostLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServChannelsMultiPostLogic
func (*BitMapServChannelsMultiPostLogic) BitMapServChannelsMultiPost ¶
func (l *BitMapServChannelsMultiPostLogic) BitMapServChannelsMultiPost(req types.MulitChannelsRequest) (*types.MulitChannelsResponse, error)
type BitMapServMultiGetLogic ¶
func NewBitMapServMultiGetLogic ¶
func NewBitMapServMultiGetLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServMultiGetLogic
func (*BitMapServMultiGetLogic) BitMapServMultiGet ¶
func (l *BitMapServMultiGetLogic) BitMapServMultiGet(req types.MulitRequest) (*types.MulitResponse, error)
type BitMapServMultiLogic ¶
func NewBitMapServMultiLogic ¶
func NewBitMapServMultiLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServMultiLogic
func (*BitMapServMultiLogic) BitMapServMulti ¶
func (l *BitMapServMultiLogic) BitMapServMulti(req types.MulitRequest) (*types.MulitResponse, error)
type BitMapServMultiPostLogic ¶
func NewBitMapServMultiPostLogic ¶
func NewBitMapServMultiPostLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServMultiPostLogic
func (*BitMapServMultiPostLogic) BitMapServMultiPost ¶
func (l *BitMapServMultiPostLogic) BitMapServMultiPost(req types.MulitRequest) (*types.MulitResponse, error)
type BitMapServSingleGetLogic ¶
func NewBitMapServSingleGetLogic ¶
func NewBitMapServSingleGetLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServSingleGetLogic
func (*BitMapServSingleGetLogic) BitMapServSingleGet ¶
func (l *BitMapServSingleGetLogic) BitMapServSingleGet(req types.SingleRequest) (*types.SingleResponse, error)
type BitMapServSingleLogic ¶
func NewBitMapServSingleLogic ¶
func NewBitMapServSingleLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServSingleLogic
func (*BitMapServSingleLogic) BitMapServSingle ¶
func (l *BitMapServSingleLogic) BitMapServSingle(req types.SingleRequest) (*types.SingleResponse, error)
type BitMapServSinglePostLogic ¶
func NewBitMapServSinglePostLogic ¶
func NewBitMapServSinglePostLogic(ctx context.Context, svcCtx *svc.ServiceContext) BitMapServSinglePostLogic
func (*BitMapServSinglePostLogic) BitMapServSinglePost ¶
func (l *BitMapServSinglePostLogic) BitMapServSinglePost(req types.SingleRequest) (*types.SingleResponse, error)
type GetIndexLogic ¶
func NewGetIndexLogic ¶
func NewGetIndexLogic(ctx context.Context, svcCtx *svc.ServiceContext) GetIndexLogic
func (*GetIndexLogic) GetIndex ¶
func (l *GetIndexLogic) GetIndex() (map[string]interface{}, error)
Click to show internal directories.
Click to hide internal directories.