package main import ( "fmt" "log" "net/http" "os" "spotify-clone-backend/internal/api" ) func main() { port := os.Getenv("PORT") if port == "" { port = "8080" } router := api.NewRouter() fmt.Printf("Server starting on port %s...\n", port) if err := http.ListenAndServe(":"+port, router); err != nil { log.Fatalf("Server failed to start: %v", err) } }