Documentation
¶
Index ¶
- func NewAnanApp(params ...interface{}) (interface{}, error)
- type AnanApp
- func (a AnanApp) AppFolder() string
- func (a AnanApp) AppID() string
- func (a AnanApp) BaseFolder() string
- func (a AnanApp) CommandFolder() string
- func (a AnanApp) ConfigFolder() string
- func (a AnanApp) ConsoleFolder() string
- func (a AnanApp) HttpFolder() string
- func (app *AnanApp) LoadAppConfig(kv map[string]string)
- func (a AnanApp) LogFolder() string
- func (a AnanApp) MiddlewareFolder() string
- func (a AnanApp) ProviderFolder() string
- func (a AnanApp) RuntimeFolder() string
- func (a AnanApp) StorageFolder() string
- func (a AnanApp) TestFolder() string
- func (a AnanApp) Version() string
- type AnanAppProvider
- func (a *AnanAppProvider) Boot(container framework.Container) error
- func (a *AnanAppProvider) IsDefer() bool
- func (a *AnanAppProvider) Name() string
- func (a *AnanAppProvider) Params(container framework.Container) []interface{}
- func (a *AnanAppProvider) Register(container framework.Container) framework.NewInstance
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAnanApp ¶
func NewAnanApp(params ...interface{}) (interface{}, error)
Types ¶
type AnanApp ¶
type AnanApp struct {
// contains filtered or unexported fields
}
func (AnanApp) BaseFolder ¶
func (AnanApp) CommandFolder ¶
func (AnanApp) ConfigFolder ¶
func (AnanApp) ConsoleFolder ¶
func (AnanApp) HttpFolder ¶
func (*AnanApp) LoadAppConfig ¶
LoadAppConfig 加载配置map
func (AnanApp) MiddlewareFolder ¶
func (AnanApp) ProviderFolder ¶
func (AnanApp) RuntimeFolder ¶
func (AnanApp) StorageFolder ¶
func (AnanApp) TestFolder ¶
type AnanAppProvider ¶
type AnanAppProvider struct {
BaseFolder string
}
提供App的具体实现方法
func (*AnanAppProvider) IsDefer ¶
func (a *AnanAppProvider) IsDefer() bool
func (*AnanAppProvider) Name ¶
func (a *AnanAppProvider) Name() string
func (*AnanAppProvider) Params ¶
func (a *AnanAppProvider) Params(container framework.Container) []interface{}
func (*AnanAppProvider) Register ¶
func (a *AnanAppProvider) Register(container framework.Container) framework.NewInstance
Click to show internal directories.
Click to hide internal directories.