文件名称:kuja:Go Web服务框架
文件大小:52KB
文件格式:ZIP
更新时间:2024-05-29 23:10:46
Go
久佳 Go Web服务框架 ##特征 客户 同步/异步请求 发布 服务发现/监视 编码器 断路器 服务器 RPC HTTP 发布/订阅队列 重试/超时队列 超时正常关机 自定义错误 注册Etcd / Consul和Hartbeat 活泼的 编码器 中间件 健康端点(/健康) 公制 ##去做 断路器指标 公制 文件 测试 ##计划 HTTP2 ##用法请参见
【文件预览】:
kuja-master
----client()
--------option.go(2KB)
--------mock_client()
--------client_test.go(916B)
--------client.go(5KB)
--------direct.go(174B)
--------discovery.go(393B)
--------stub_client()
----registry()
--------consul()
--------registry.go(426B)
--------stub_registry()
--------etcd()
----example()
--------registry()
--------pubsub()
--------middleware()
--------reqresp()
--------protobuf()
--------tls()
----server.go(11KB)
----context.go(1KB)
----service.go(5KB)
----server_test.go(3KB)
----contract()
--------spec.go(2KB)
----LICENSE(11KB)
----.gitignore(267B)
----README.md(696B)
----sub.go(5KB)
----encoder()
--------gogoproto()
--------msgp()
--------encoder.go(253B)
--------json()
--------proto()
----broker()
--------rabbitmq()
--------message.proto(145B)
--------http()
--------stub_broker()
--------message.pb.go(9KB)
--------nats()
--------broker.go(425B)