package
1.2.0-rc
Repository: https://github.com/go-spring/spring-core.git
Documentation: pkg.go.dev

# Functions

NewApp creates and initializes a new application instance.
NewBoot creates a new Boot instance.

# Structs

App represents the core application, managing its lifecycle, configuration, and the injection of dependencies.
AppContext provides a wrapper around the application's [gs.Context].
Boot is the bootstrapper of the application.

# Interfaces

AppRunner defines an interface for tasks that should be executed after all beans are injected but before the application's servers are started.
AppServer defines an interface for managing the lifecycle of application servers, such as HTTP, gRPC, Thrift, or MQ servers.