Documentation
¶
Index ¶
- Constants
- Variables
- func Config() (conf config.Config)
- func EventDispatcher() (dispatcher event.Dispatcher)
- func LogManager() (manager log.Manager)
- func Mns() (client mns.Client)
- func Mysql() (connection *gorm.DB)
- func NewContainer() *dig.Container
- func Redis() (connection *redis.Client)
- func Task() (manager *cron.Cron)
- func WebSocket() (manager ws.Manager)
Constants ¶
View Source
const ( // config init event ConfigInitEvent = "CONFIG_INIT_EVENT" // log manager init event LogManagerInitEvent = "LOG_MANAGER_INIT_EVENT" // mysql connect event MySqlConnectEvent = "MYSQL_CONNECT_EVENT" // redis connect event RedisConnectEvent = "REDIS_CONNECT_EVENT" // websocket init event WebSocketInitEvent = "WS_INIT_EVENT" // mns client init event MNSClientInitEvent = "MNS_INIT_EVENT" // task manager init event TaskManagerInitEvent = "TASK_INIT_EVENT" )
Variables ¶
View Source
var (
DefaultContainer = NewContainer()
)
Functions ¶
func EventDispatcher ¶
func EventDispatcher() (dispatcher event.Dispatcher)
EventDispatcher get event dispatcher instance
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.