Documentation
¶
Index ¶
Constants ¶
View Source
const MessageChannel = "message"
Variables ¶
View Source
var Set = wire.NewSet( NewMessageRepository, wire.Bind(new(usecase.MessageStore), new(*MessageRepository)), )
Functions ¶
This section is empty.
Types ¶
type MessageRepository ¶
type MessageRepository struct {
// contains filtered or unexported fields
}
func NewMessageRepository ¶
func NewMessageRepository(redis *redis.Client) *MessageRepository
func (*MessageRepository) PublishMessage ¶
func (*MessageRepository) SubscribeMessage ¶
func (r *MessageRepository) SubscribeMessage(ctx context.Context, channel chan<- *entity.Message)
Click to show internal directories.
Click to hide internal directories.