Documentation ¶
Overview ¶
Main process entrypoint.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MockStartup ¶
Used for component integration tests.
Performs the same chores as `Run`, but does not accept configuring flags, does not expose a health check server and does not block until shutdown. Returns as soon as startup completes to allow the caller to orchestrate integration tests.
func Run ¶
func Run(dependencies ...func(*component.DepRequests))
Main entrypoint of an executable.
`dependencies` are required components that the executable needs to load. Transitive dependencies are resolved automatically.
See the `component` package for more information.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.