全书目录

第三十三篇:Fiber 完全指南 —— 极简高压快线城区宇宙

第十五章:静态文件、模板、子应用 —— 快线城区也能带辅路

1 分钟 148 字 第 626 / 962 个阅读单元

Fiber 不只会做 JSON API。

它也能:

  • 提供静态文件
  • 支持模板引擎
  • 挂载子应用

最简单的静态文件:

go
import "github.com/gofiber/fiber/v3/middleware/static"

app.Use("/", static.New("./public"))

子应用挂载:

go
admin := fiber.New()

admin.Get("/dashboard", func(c fiber.Ctx) error {
    return c.SendString("admin dashboard")
})

app.Use("/admin", admin)

这很像:

  • 主快线城区之下
  • 又挂了一片独立管理的园区

但 Fiber 最常见、最舒服的战场,仍然是:

  • API 服务
  • BFF
  • 中小到中大型高并发 HTTP 服务
  • 微服务入口层