Documentation ¶ Overview ¶ Package backends constructs a pubsub.Broker from configuration. Index ¶ func Open(ctx context.Context, cfg config.PubSubConfig) (pubsub.Broker, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Open ¶ func Open(ctx context.Context, cfg config.PubSubConfig) (pubsub.Broker, error) Open returns the broker selected by cfg.Type (memory | redis | postgres). An empty type selects memory. Network backends verify connectivity before returning; ctx bounds that startup work only. Types ¶ This section is empty. Source Files ¶ View all Source files backends.go Click to show internal directories. Click to hide internal directories.