package main import ( "health-go/config" "health-go/routers" "log" "strconv" ) func main() { err := config.ReadConfig("config.toml") if err != nil { log.Fatalf("无法读取配置文件: %v", err) } else { log.Println("配置文件读取成功") log.Printf("服务端口: %d\n, ", config.Conf.Server.Port) } config.InitDB() r := routers.SetupRouter() if err := r.Run(":" + strconv.Itoa(config.Conf.Server.Port)); err != nil { log.Fatalf("服务启动失败: %v", err) } }