Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Assemble ¶ added in v0.43.0
Assemble composes the framework's boot options in the one order it supports: the caller's environment prefix (config, data sources, fx logger), then the canonical business modules, then the host's own options, then the trailing invoke that must observe every start hook appended above it.
Both boot paths go through it — vef.Run and the internal/apptest harness — so neither can place the trailing slot wrong and the ordering has a single authority instead of two copies held together by comments.
The trailing slot currently holds cron.StartScheduler, which must run after every module's start hook; see that function for why.
Types ¶
This section is empty.