22 lines
474 B
Go
22 lines
474 B
Go
package main
|
|
|
|
import (
|
|
"unR2/internal/config"
|
|
"unR2/internal/initialize"
|
|
"unR2/internal/pkg/logger"
|
|
"unR2/internal/router"
|
|
)
|
|
|
|
func main() {
|
|
config.InitConfig()
|
|
logCfg := config.Conf.Log
|
|
logger.InitLogger(logCfg.Level, logCfg.Format, logCfg.Output)
|
|
initialize.InitDB()
|
|
r := router.SetupRouter()
|
|
logger.Log.Info("🚀 Server running on :" + config.Conf.Server.Port)
|
|
if err := r.Run(":" + config.Conf.Server.Port); err != nil {
|
|
logger.Log.Error(err.Error())
|
|
}
|
|
|
|
}
|