PubSub
Installation
import "github.com/pingponglabs/mediamagic-platform/libs/pubsub"Usage
Creating a new PubSub client
import (
"github.com/nats-io/nats.go"
"go.uber.org/zap"
)
// ...
conn, _ := nats.Connect(nats.DefaultURL)
logger, _ := zap.NewProduction()
pubsubClient := pubsub.New(conn, logger)Subscribing to a generic event
Subscribing to a typed event
Publishing a generic event
Publishing a typed event
Last updated