Move the config package to a singleton pattern
This commit is contained in:
parent
abb19b8748
commit
07223320af
3 changed files with 20 additions and 17 deletions
6
main.go
6
main.go
|
|
@ -13,8 +13,6 @@ import (
|
|||
|
||||
var (
|
||||
token = flag.String("token", "", "Bot authentication token")
|
||||
|
||||
appConfig *config.AppConfig
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
|
@ -22,13 +20,13 @@ func main() {
|
|||
|
||||
var err error
|
||||
|
||||
appConfig, err = config.Parse()
|
||||
err = config.Init()
|
||||
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
logging.Init(appConfig)
|
||||
logging.Init()
|
||||
|
||||
err = startBot()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue