Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RuntimeDeps ¶
type RuntimeDeps struct {
Config config.Config
Logger *logger.Logger
Postgres *database.Postgres
Redis *database.Redis
EventBus events.EventBus
Metrics observability.Metrics
Tracer *observability.Tracer
Shutdown func(context.Context) error
}
RuntimeDeps holds all runtime dependencies.
func BuildRuntimeDeps ¶
func BuildRuntimeDeps(cfg config.Config) RuntimeDeps
BuildRuntimeDeps creates all runtime dependencies.
Click to show internal directories.
Click to hide internal directories.