文件名称:回声:高性能,简约的Go Web框架
文件大小:355KB
文件格式:ZIP
更新时间:2024-02-25 00:23:38
go letsencrypt ssl middleware web
受支持的Go版本 从4.0.0版开始,Echo可以作为。 因此,需要能够理解/ vN后缀导入的Go版本: 1.9.7+ 1.10.3+ 1.14+ 这些版本中的任何一个都允许您将Echo导入为github.com/labstack/echo/v4 ,这是以后继续使用Echo的推荐方法。 对于旧版本,请使用最新的v3标签。 功能概述 经过优化的HTTP路由器,可对路由进行优先级排序 构建健壮且可扩展的RESTful API 组API 可扩展的中间件框架 在根,组或路由级别定义中间件 JSON,XML和表单有效载荷的数据绑定 方便的功能来发送各种HTTP响应 集中式HTTP错误处理
【文件预览】:
echo-master
----echo.go(28KB)
----.gitignore(62B)
----go.mod(533B)
----response_test.go(2KB)
----codecov.yml(151B)
----response.go(3KB)
----middleware()
--------jwt.go(8KB)
--------decompress.go(3KB)
--------static_test.go(9KB)
--------body_limit_test.go(2KB)
--------compress.go(3KB)
--------body_dump.go(2KB)
--------slash_test.go(3KB)
--------proxy_1_11_n.go(250B)
--------csrf_test.go(3KB)
--------logger_test.go(5KB)
--------basic_auth_test.go(2KB)
--------util_test.go(2KB)
--------csrf.go(6KB)
--------timeout_test.go(4KB)
--------body_dump_test.go(2KB)
--------recover_test.go(2KB)
--------proxy_1_11_test.go(1008B)
--------csrf_samesite_1.12.go(187B)
--------method_override.go(3KB)
--------rewrite_test.go(4KB)
--------rate_limiter_test.go(12KB)
--------proxy.go(6KB)
--------redirect.go(5KB)
--------key_auth_test.go(2KB)
--------util.go(1KB)
--------secure.go(5KB)
--------basic_auth.go(3KB)
--------timeout.go(2KB)
--------slash.go(3KB)
--------compress_test.go(5KB)
--------request_id_test.go(1KB)
--------rate_limiter.go(8KB)
--------redirect_test.go(3KB)
--------static.go(5KB)
--------logger.go(6KB)
--------proxy_test.go(5KB)
--------body_limit.go(3KB)
--------cors.go(6KB)
--------request_id.go(1KB)
--------decompress_test.go(6KB)
--------jwt_test.go(10KB)
--------method_override_test.go(1KB)
--------csrf_samesite_test.go(735B)
--------cors_test.go(12KB)
--------proxy_1_11.go(691B)
--------key_auth.go(4KB)
--------secure_test.go(3KB)
--------csrf_samesite.go(206B)
--------middleware.go(2KB)
--------rewrite.go(2KB)
--------recover.go(3KB)
----group_test.go(3KB)
----bind.go(10KB)
----Makefile(1002B)
----ip_test.go(9KB)
----binder_external_test.go(4KB)
----binder.go(39KB)
----.travis.yml(360B)
----router.go(11KB)
----binder_test.go(79KB)
----bind_test.go(31KB)
----ip.go(4KB)
----LICENSE(1KB)
----context_test.go(23KB)
----go.sum(5KB)
----.github()
--------stale.yml(722B)
--------ISSUE_TEMPLATE.md(280B)
--------workflows()
----echo_test.go(28KB)
----echo_go1.13_test.go(579B)
----_fixture()
--------images()
--------certs()
--------_fixture()
--------index.html(122B)
--------favicon.ico(1KB)
--------folder()
----README.md(4KB)
----context.go(16KB)
----group.go(4KB)
----router_test.go(48KB)
----binder_go1.15_test.go(8KB)
----log.go(927B)
----.gitattributes(691B)
----.editorconfig(467B)