Apache Dubbo-go

Build Status codecov go.dev reference Go Report Card license


English 🇺🇸

Apache Dubbo Go 语言实现,架起 Java 和 Golang 之间的桥梁,与 gRPC/Spring Cloud 生态互联互通,带领 Java 生态享受云原生时代的技术红利。请访问我们的官方网站查看快速开始和文档。

架构

dubbo go extend

Dubbo-go已经实现了Dubbo的大部分层级,包括协议层(protocol layer)、注册层(registry layer))等等。在Dubbo-go中使用了拓展模块(extension module)以实现更灵活的系统架构,开发者可以根据层接口实现一个自定义的层,并在不改动源代码的前提下通过extension.Set方法将它应用到Dubbo-go中。

特性

Dubbo-go中已实现的特性:

开始

安装 Dubbo-go v3

go get dubbo.apache.org/dubbo-go/v3

下一步

如何贡献

请访问CONTRIBUTING来了解如何提交更新以及贡献工作流。

报告问题

请使用bug report 模板报告错误,使用enhancement 模版提交改进建议。

联系

用户列表

若你正在使用 apache/dubbo-go 且认为其有用或者想对其做改进,请添列贵司信息于 用户列表,以便我们知晓。

查看更多用户示例

许可证

Apache Dubbo-go使用Apache许可证2.0版本,请参阅LICENSE文件了解更多。