Documentation
¶
Index ¶
Constants ¶
View Source
const ( // InitializingStatus means app is still intializing InitializingStatus = "Initializing" // ReadyStatus means app is fully initialized and running ReadyStatus = "Ready" // TerminatedStatus means app gracefully terminated TerminatedStatus = "Terminated" // ErrorStatus indicates app encountered an error ErrorStatus = "Error" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContextIn ¶
type ContextIn struct { StartupTimeoutInSeconds int HTTPServer http.Server ShutdownHooks []ShutdownHook }
ContextIn describes dependecies needed by this package
type ContextOut ¶
ContextOut describes dependencies exported by this package
func Bootstrap ¶
func Bootstrap(in *ContextIn) *ContextOut
Bootstrap initializes this module with ContextIn and exports resulting ContextOut
Click to show internal directories.
Click to hide internal directories.