【文件属性】:
文件名称:giotto-gateway:强大的Golang微服务API网关
文件大小:67KB
文件格式:ZIP
更新时间:2021-03-18 17:26:56
Go
乔托网关
强大的golang微服务api网关。
特征
登录/登出
查询/更新管理员信息
CURD Http / Tcp / Grpc服务
CURD应用
仪表板流量/百分比/统计
限速器中间件
断路器中间件
托多斯
迁移架构
Websocket代理服务器
Https / Http2代理服务器
服务发现
改善配置
产生秘密
【文件预览】:
giotto-gateway-main
----router()
--------httpserver.go(1KB)
--------route.go(5KB)
----constants()
--------key.go(135B)
--------type.go(300B)
----go.mod(2KB)
----service()
--------user_service.go(3KB)
--------svc_service.go(22KB)
--------app_service.go(4KB)
--------dashboard_service.go(1KB)
--------login_service.go(2KB)
----main.go(1KB)
----utils()
--------encrypt.go(617B)
--------log.go(2KB)
--------params.go(1KB)
----models()
--------dto()
--------po()
----go.sum(42KB)
----configs()
--------dev()
----scripts()
--------init.sql(18KB)
----middleware()
--------ip_auth.go(502B)
--------recovery.go(811B)
--------response.go(2KB)
--------rate_limit.go(570B)
--------request_log.go(2KB)
--------session_auth.go(485B)
--------translation.go(6KB)
--------circuit_break.go(2KB)
----controller()
--------service_controller.go(10KB)
--------app_controller.go(5KB)
--------dashboard_controller.go(4KB)
--------user_controller.go(2KB)
--------login_controller.go(2KB)
----http_proxy_router()
--------httpserver.go(2KB)
--------route.go(285B)
----dao()
--------protocol_rule_operator.go(3KB)
--------load_balance_operator.go(1KB)
--------app_operator.go(1KB)
--------access_control_operator.go(1KB)
--------service_operator.go(2KB)
--------user_operator.go(714B)
----LICENSE(1KB)
----README.md(451B)
----.gitignore(22B)
----CHANGELOG.md(172B)