examples/go-fiber/main.go
2024-06-30 20:31:53 -06:00

31 lines
370 B
Go

package main
import (
"os"
"github.com/gofiber/fiber/v2"
)
func getPort() string {
port := os.Getenv("PORT")
if port == "" {
port = ":3000"
} else {
port = ":" + port
}
return port
}
func main() {
app := fiber.New()
app.Get("/", func(c *fiber.Ctx) error {
return c.JSON(fiber.Map{
"message": "Hello, Railway!",
})
})
app.Listen(getPort())
}