Documentation
¶
Index ¶
- func WithID(id string) func(application *Application)
- func WithName(name string) func(application *Application)
- func WithServer(servers ...server.Server) func(application *Application)
- func WithSignals(signals []os.Signal) func(application *Application)
- func WithVersion(version string) func(application *Application)
- type Application
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithName ¶
func WithName(name string) func(application *Application)
WithName application add name
func WithServer ¶
func WithServer(servers ...server.Server) func(application *Application)
WithServer application add server
func WithSignals ¶
func WithSignals(signals []os.Signal) func(application *Application)
WithSignals application add listen signals
func WithVersion ¶
func WithVersion(version string) func(application *Application)
WithVersion application add version
Types ¶
type Application ¶
type Application struct {
// contains filtered or unexported fields
}
Application is the main struct of the application
Directories
¶
Path | Synopsis |
---|---|
contrib
|
|
cache
Module
|
|
cache/memory
Module
|
|
cache/redis
Module
|
|
conf/viper
Module
|
|
i18n
Module
|
|
log/zap
Module
|
|
server/grpc
Module
|
|
server/http
Module
|
|
Click to show internal directories.
Click to hide internal directories.