package main import ( "flag" "log" "filecloud/internal/database" "filecloud/service" ) var ( configPath = flag.String("file", "./conf/config.toml", "config file") ) func main() { flag.Parse() logger := service.InitLogger("log", "filecloud") service.LoadConfig(*configPath) // Initialize database if err := database.InitDB(); err != nil { log.Fatal(err) } service.Launch() logger.Info("Server started") }