package main import ( "log" "gitblog/internal/config" "gitblog/internal/server" ) func main() { cfg, err := config.Load() if err != nil { log.Fatalf("Failed to load configuration: %v", err) } srv := server.New(cfg) log.Printf("Starting server on port %s", cfg.Port) if err := srv.Start(); err != nil { log.Fatalf("Server failed to start: %v", err) } }