code: func (a *Application) init(confFile string) {
  	a.InitEBus()
  	a.initRouter()
  	a.initConf(confFile)
  
  	// neo logger
  	lvl, err := parseLogLevel(a.Conf.Neo.Logger.Level)
  	if err != nil {
  		log.Warn(err)
  	} else {
  		log.Level = lvl
  	}
  
  	// application logger
  	lvl, err = parseLogLevel(a.Conf.App.Logger.Level)
  	a.Logger = golog.GetLogger(a.Conf.App.Logger.Name)
  	if err != nil {
  		log.Warn(err)
  	} else {
  		a.Logger.Level = lvl
  	}
  }
docs: // Application initialization.