Versions in this module Expand all Collapse all v1 v1.0.0 Apr 27, 2026 Changes in this version + var ErrInvalidStarter = errors.New("invalid starter") + func Configure(container *core.Container, entries []Entry, opts ...Option) error + func ConfigureMarkerAware(container *core.Container, entries []Entry, opts ...Option) error + type ActivationReason string + const ReasonComponentMarker + const ReasonConfigKey + const ReasonExplicit + const ReasonGoMod + type Entry struct + Name string + Order Order + Starter Starter + type MarkerAwareStarter interface + ConditionFromContainer func(container *core.Container) bool + type Option func(*options) + func WithLogger(logger *slog.Logger) Option + type Order int + const OrderConfig + const OrderData + const OrderObservability + const OrderScheduling + const OrderSecurity + const OrderWeb + type Starter interface + Condition func() bool + Configure func(*core.Container) error