pubsub.go 197 B

123456789
  1. package app
  2. type PubsubMessage []byte
  3. type TopicHandler func(PubsubMessage)
  4. type Pubsub interface {
  5. Publish(topic string, message PubsubMessage)
  6. Subscribe(topic string, handler TopicHandler)
  7. }