介绍
Fiber是一个基于Express启发的web框架,它是Go最快的HTTP引擎fastttp之上构建的。设计用于简化快速开发,同时考虑零内存分配和性能。
如何使用
import (
"github.com/gofiber/fiber/v2"
)
func main() {
app := fiber.New()
// 创建GET Request请求,并设置Handler
app.Get("/", func(ctx *fiber.Ctx) error {
return ctx.SendString("Hello fiber!")
})
// 监听端口
err := app.Listen(":8080")
if err != nil {
log.Errorf("服务启动失败: %s", err.Error())
}
}