Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Application ¶
type Application struct { DeregisterTimeout time.Duration // contains filtered or unexported fields }
var App *Application
func New ¶
func New() *Application
func NewApp ¶
func NewApp(options ...func(*Application)) *Application
func NewApplication ¶
func NewApplication() *Application
func (*Application) Flush ¶
func (app *Application) Flush()
func (*Application) LoadConfig ¶
func (app *Application) LoadConfig() error
func (*Application) RegisterService ¶
func (app *Application) RegisterService()
func (*Application) Run ¶
func (app *Application) Run() error
func (*Application) Serve ¶
func (app *Application) Serve(s ...Server) error
func (*Application) UnregisterService ¶
func (app *Application) UnregisterService()
type ApplicationOption ¶
type ApplicationOption func(*Application)
func Register ¶
func Register(c string) ApplicationOption
Click to show internal directories.
Click to hide internal directories.