//
pkg.gl
Category
github.com/go-spring/spring-core
gs
internal
gs_app
package
1.2.0-rc
Repository:
https://github.com/go-spring/spring-core.git
Documentation:
pkg.go.dev
Overview
Versions
1
Dependencies
9
Dependents
1
Files
189 SLOC
#
Functions
NewApp
NewApp creates and initializes a new application instance.
NewBoot
NewBoot creates a new Boot instance.
#
Structs
App
App represents the core application, managing its lifecycle, configuration, and the injection of dependencies.
AppContext
AppContext provides a wrapper around the application's [gs.Context].
Boot
Boot is the bootstrapper of the application.
#
Interfaces
AppRunner
AppRunner defines an interface for tasks that should be executed after all beans are injected but before the application's servers are started.
AppServer
AppServer defines an interface for managing the lifecycle of application servers, such as HTTP, gRPC, Thrift, or MQ servers.