素材阁

Fiber 速查

共 24 条 Go Fiber 速查:最小应用、路由与分组、请求与响应、中间件、其它。 支持搜索与分类筛选,点击即可复制。

最小应用

基于 Fasthttp,API 风格接近 Express。

命令说明
创建应用
定义路由
启动服务
安装
自定义配置

路由与分组

参数与分组。

命令说明
路径参数
通配
路由分组
所有方法 / 静态目录
命名路由

请求与响应

提取参数与输出。

命令说明
查询 / 路径参数
绑定请求体 / 路径参数到结构体
返回 JSON / 指定状态
文本 / 文件
重定向 / Cookie

中间件

内置与自定义。

命令说明
日志 / 恢复
跨域 / 压缩
自定义中间件
放行 / 直接返回错误
请求内传值

其它

模板与错误处理。

命令说明
模板渲染
视图引擎
错误处理
优雅关闭

使用说明

Go Fiber 速查:最小应用、路由与分组、请求与响应、中间件、其它;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:最小应用、路由与分组、请求与响应、中间件、其它。
  2. 点「命令」列复制到 Go 源码或终端。
  3. API 风格接近 Express:app.Get、c.Params、c.JSON 上手快。
  4. 中间件用 app.Use 注册,注意用 c.Next() 放行。

常见问题

Fiber 基于什么?
基于 fasthttp(而非标准库 net/http),性能高,但部分 net/http 生态中间件不能直接复用。
BodyParser 支持哪些格式?
按 Content-Type 自动解析 JSON / form / XML 等;也可用 c.QueryParser/ParamsParser 分项绑定。
需要联网吗?
速查内容本地可用;安装依赖需联网。

延伸阅读

相关工具