package main import ( "log" "mrcc/internal/config" "mrcc/internal/httpserver" "mrcc/internal/logger" ) func main() { cfg := config.Load("match-service", "8084") logger.WithService(cfg.Name).Info("starting service", "port", cfg.Port) srv := httpserver.New(cfg) // TODO: 注册匹配路由 // r := srv.Group("/api/multiplayer") // r.POST("/match", ...) // r.POST("/join", ...) // r.POST("/result", ...) log.Printf("match-service listening on %s", cfg.Address()) if err := srv.Run(cfg.Address()); err != nil { log.Fatal(err) } }