package f5 var _app *app var _timer *timer var _sysLog *sysLog var _tgLog *tgLog var _httpCliMgr *httpCliMgr var _dbFilter *dbFilter var _goStyleDb *goDbPool var _jsStyleDb *dbPool var _msgQueue *msgQueue func GetApp() App { return _app } func GetTimer() *timer { return _timer } func GetSysLog() *sysLog { return _sysLog } func GetTgLog() *tgLog { return _tgLog } func GetHttpCliMgr() *httpCliMgr { return _httpCliMgr } func GetDbFilter() *dbFilter { return _dbFilter } func GetGoStyleDb() *goDbPool { return _goStyleDb } func GetJsStyleDb() *dbPool { return _jsStyleDb } func GetMsgQueue() *msgQueue { return _msgQueue } func Run(userApp UserApp) { _app = new(app) _app.init(userApp) _app.run() _app.unInit() }