
ด้วยความที่ Go Fiber เร็วมาก ใกล้เคียงกับ Rust โดยได้รับแรงบรรดาลใจมากจาก Node Express.js
https://www.techempower.com/benchmarks/
package main
import (
"log"
"github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/logger"
)
func main() {
app := fiber.New()
app.Use(logger.New())
app.Get("/", func(c *fiber.Ctx) error {
return c.SendString("Hello, World 👋!")
})
app.Use(func(c *fiber.Ctx) error {
return c.SendStatus(404) // => 404 "Not Found"
})
log.Fatal(app.Listen(":3000"))
}