Followup of #2420, rename variable ‘one’ to ‘cacheOnce’ (#2423)
English 🇺🇸
Apache Dubbo Go 语言实现,架起 Java 和 Golang 之间的桥梁,与 gRPC/Dubbo/SpringCloud 生态互联互通,带领 Java 生态享受云原生时代的技术红利。请访问Dubbo 官网查看快速开始和文档。
Dubbo-go 生态覆盖多种网络协议:Triple、Dubbo、JSONRPC、gRPC、HTTP、HTTP2 等。Triple、Dubbo 和 gRPC 协议支持基于 TLS 的安全通信。
注册中心:
支持 Nacos(阿里开源) 、Zookeeper、ETCD、Consul、Polaris-mesh(腾讯开源) 等服务注册中间件,并拥有可扩展能力。我们也会根据用户使用情况,进一步扩展出用户需要的实现。
配置中心
开发者可以使用Nacos、Zookeeper 进行框架/用户的配置的发布和拉取。
集群策略: Failover, Failfast, Failsafe/Failback, Available, Broadcast, Forking 等
负载均衡策略: 柔性服务, Random, RoundRobin, LeastActive, ConsistentHash 等
过滤器: Echo, Hystrix, Token, AccessLog, TpsLimiter, ExecuteLimit, Generic, Auth/Sign, Metrics, Tracing, Active, Seata, Sentinel 等
泛化调用
监控: Prometheus
链路追踪: Jaeger, Zipkin
路由器: Dubbo3 Router
如果想知道 dubbogo 工具集更多更详细的使用细节,请访问 https://github.com/apache/dubbo-go/blob/master/dubbogo-cli 并仔细阅读其 raedme。
如果想知道 dubbogo 工具集更多更详细的使用细节,请访问 https://gitee.com/changeden/intellij-plugin-dubbo-go-generator 并仔细阅读其 raedme。
请访问CONTRIBUTING来了解如何提交更新以及贡献工作流。
请使用bug report 模板报告错误,使用enhancement 模版提交改进建议。
若你正在使用 apache/dubbo-go 且认为其有用或者想对其做改进,请添列贵司信息于 用户列表,以便我们知晓。
Apache Dubbo-go使用Apache许可证2.0版本,请参阅LICENSE文件了解更多。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
Apache Dubbo-go
English 🇺🇸
Apache Dubbo Go 语言实现,架起 Java 和 Golang 之间的桥梁,与 gRPC/Dubbo/SpringCloud 生态互联互通,带领 Java 生态享受云原生时代的技术红利。请访问Dubbo 官网查看快速开始和文档。
RPC 调用
Dubbo-go 生态覆盖多种网络协议:Triple、Dubbo、JSONRPC、gRPC、HTTP、HTTP2 等。Triple、Dubbo 和 gRPC 协议支持基于 TLS 的安全通信。
服务治理
注册中心:
支持 Nacos(阿里开源) 、Zookeeper、ETCD、Consul、Polaris-mesh(腾讯开源) 等服务注册中间件,并拥有可扩展能力。我们也会根据用户使用情况,进一步扩展出用户需要的实现。
配置中心
开发者可以使用Nacos、Zookeeper 进行框架/用户的配置的发布和拉取。
集群策略: Failover, Failfast, Failsafe/Failback, Available, Broadcast, Forking 等
负载均衡策略: 柔性服务, Random, RoundRobin, LeastActive, ConsistentHash 等
过滤器: Echo, Hystrix, Token, AccessLog, TpsLimiter, ExecuteLimit, Generic, Auth/Sign, Metrics, Tracing, Active, Seata, Sentinel 等
泛化调用
监控: Prometheus
链路追踪: Jaeger, Zipkin
路由器: Dubbo3 Router
快速开始
工具
如果想知道 dubbogo 工具集更多更详细的使用细节,请访问 https://github.com/apache/dubbo-go/blob/master/dubbogo-cli 并仔细阅读其 raedme。
Intellij 插件
功能特性
创建新项目
空项目模板中间件
如果想知道 dubbogo 工具集更多更详细的使用细节,请访问 https://gitee.com/changeden/intellij-plugin-dubbo-go-generator 并仔细阅读其 raedme。
生态
如何贡献
请访问CONTRIBUTING来了解如何提交更新以及贡献工作流。
报告问题
请使用bug report 模板报告错误,使用enhancement 模版提交改进建议。
联系
用户列表
若你正在使用 apache/dubbo-go 且认为其有用或者想对其做改进,请添列贵司信息于 用户列表,以便我们知晓。
许可证
Apache Dubbo-go使用Apache许可证2.0版本,请参阅LICENSE文件了解更多。