main.go 395 B

1234567891011121314151617181920212223242526
  1. package main
  2. import (
  3. "byom-infra-api/config"
  4. "byom-infra-api/routes"
  5. "log"
  6. "net/http"
  7. "github.com/gorilla/mux"
  8. )
  9. func main() {
  10. // Initialize OVH client
  11. config.InitOVHClient()
  12. r := mux.NewRouter()
  13. // Setup routes
  14. routes.SetupRoutes(r)
  15. // Start server
  16. log.Println("Server starting on port 8080...")
  17. if err := http.ListenAndServe(":8080", r); err != nil {
  18. log.Fatal(err)
  19. }
  20. }