Apache Dubbo-go, a Dubbo implementation written in Golang, is born to bridge the gap between Java and Golang. Please visit our official website for the quick start and documentation.
Dubbo-go has been implemented most layers of Dubbo, like protocol layer, registry layer, etc. An extension module is applied to Dubbo-go in order to achieve a more flexible architecture. Developers are allowed to implement a customized layer conformed to the layer interface and use them in Dubbo-go via
extension.Set method without modifying the source code.
The features that are available for Dubbo-go are:
go get dubbo.apache.org/dubbo-go/v3
Please visit CONTRIBUTING for details on submitting patches and the contribution workflow.
Apache Dubbo-go software is licenced under the Apache License Version 2.0. See the LICENSE file for details.
：Code submit frequency
：React/respond to issue & PR etc.
：Well-balanced team members and collaboration
：Recent popularity of project
：Star counts, download counts etc.