gpx-download/main.go

29 lines
475 B
Go

package main
import (
"log"
"git.readonly.ch/bouzoure/gpx-downloader/routes"
"github.com/gofiber/fiber/v2"
"github.com/gofiber/helmet/v2"
)
func main() {
// Create fiber config
appConfig := fiber.Config{}
// Init fiber webapp with config
app := fiber.New(appConfig)
// Apply middlewares
app.Use(helmet.New())
// Routes
app.Get("/", routes.Index)
app.Post("/fetch", routes.Fetch)
err := app.Listen("127.0.0.1:3000")
if err != nil {
log.Fatal(err)
}
}