package pubsub import "context" type Publisher interface { Publish(ctx context.Context, subject string, message interface{}) error }