Dubbogo Ecological Components

Dubbo-go / Dubbo-go 3.0

github.com/apache/dubbo-go

Apache Dubbo is implemented in Go language, which bridges between Java and Golang.

Dubbo-go-pixiu

github.com/apache/dubbo-go-pixiu

dubbo-go-pixiu gateway supports calling dubbo/dubbo-go clusters with dubbo protocol and http protocol

Dubbo-getty

github.com/apache/dubbo-getty

dubbo-getty is an asynchronous network io library in Go language that supports tcp/udp/websocket protocols.

Dubbo-go-hessian2

github.com/apache/dubbo-go-hessian2

Dubbo-go-hessian2 is a Go language hessian2 serialization protocol library

Dubbogo-tools

github.com/dubbogo/tools

Dubbogo-tools includes

  • dubbo-cli tool
  • imports-formatter Go language imports block formatter
  • protoc-gen-triple PB compilation plugin
  • protoc-gen-dubbo3grpc PB compilation plugin

Triple-go

github.com/dubbogo/triple

Triple-go is a Triple (Dubbo3) network protocol library implemented in Go language, based on HTTP2 protocol.

Last modified January 2, 2023: Enhance Dubbogo docs (#1800) (71c8e722740)