介绍


Fiber是一个基于Express启发的web框架,它是Go最快的HTTP引擎fastttp之上构建的。设计用于简化快速开发,同时考虑零内存分配和性能。

如何使用


官方文档地址

  1. import (
  2. "github.com/gofiber/fiber/v2"
  3. )
  1. func main() {
  2. app := fiber.New()
  3. // 创建GET Request请求,并设置Handler
  4. app.Get("/", func(ctx *fiber.Ctx) error {
  5. return ctx.SendString("Hello fiber!")
  6. })
  7. // 监听端口
  8. err := app.Listen(":8080")
  9. if err != nil {
  10. log.Errorf("服务启动失败: %s", err.Error())
  11. }
  12. }