素材阁

Echo 速查

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

最小应用

Go 生态中简洁高效的 Web 框架。

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

路由与分组

参数与分组。

命令说明
路径参数
通配
分组
分组级中间件
所有方法 / 静态目录

请求与响应

绑定与输出。

命令说明
查询 / 路径参数
绑定请求体
返回 JSON / 文本
文件 / 模板
重定向

中间件

内置与自定义。

命令说明
日志 / 恢复
跨域 / 压缩
JWT 鉴权
抛 HTTP 错误
自定义中间件

其它

模板、错误与关闭。

命令说明
模板渲染
自定义错误处理
关闭启动横幅
优雅关闭

使用说明

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

  1. 按用途点分类:最小应用、路由与分组、请求与响应、中间件、其它。
  2. 点「命令」列复制到 Go 源码或终端。
  3. 请求参数用 c.Bind 一次绑定到结构体;错误统一用 echo.NewHTTPError 返回。
  4. 中间件可注册到全局或分组,鉴权常挂在分组上。

常见问题

Echo 和 Gin 怎么选?
两者都高性能;Echo 的中间件与错误处理更成体系、Binder 更智能,Gin 生态与社区示例更多。按团队习惯选择。
c.Bind 会自动校验吗?
基础类型转换会自动;需要业务校验可配合 validator 或自定义 Binder,并在错误时返回 400。
需要联网吗?
速查内容本地可用;安装依赖需联网。

延伸阅读

相关工具