Files
rock1hu-bot/cmd/api/main.go
Fran Jurmanović 14a689ad76 init
2024-09-30 22:00:15 +02:00

29 lines
430 B
Go

package main
import (
"rockhu-bot/local/api"
"rockhu-bot/local/utl/db"
discordrhu "rockhu-bot/local/utl/discord"
"rockhu-bot/local/utl/server"
"github.com/joho/godotenv"
"github.com/robfig/cron/v3"
"go.uber.org/dig"
)
func main() {
godotenv.Load()
di := dig.New()
c := cron.New()
di.Provide(func() *cron.Cron {
return c
})
discordrhu.Init(di)
db.Start(di)
server := server.Start(di)
api.Init(di, server)
}