12345678910111213141516171819202122232425262728 |
- 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")
- }
|