Dubbo Go Versions Save

Go Implementation For Apache Dubbo .

cmd/protoc-gen-go-triple/v3.0.0

3 months ago

v3.2.0-rc1

3 months ago

Features

  • Introduce brand new programming API.
  • Upgraded triple protocol, 100% compatible with gRPC while supporting direct HTTP API access with application/json payload.
  • RPC service definition supports both IDL and NON-IDL.
  • Observability enhancement, metrics & tracing
  • Introduce weighted round-robin and alias-method load-balance strategies

Interoperability With Java

This version guarantees fully interoperability between dubbo go and java implementations, below are some interop examples:

  • Example demonstrating dubbo + hesian interop
  • Example demonstrating triple + protobuf interop
  • Example demonstrating triple + non-protobuf interop
  • Example demonstrating service discovery interop

Compatibility

This version is completely compatible with 3.0.x ~ 3.1.x versions. Users using old API and triple protocol can upgrade to this version directly without changing any code.

New Contributors

v3.1.1

3 months ago

Bugfixes

v3.1.0

11 months ago

Breaking Changes

For users upgrading from 3.0.x or below, please notice that the default service discovery model in 3.1.0 has changed to registry-type: instance, which stands for the application-level discovery model in Dubbo3.

To be able to discover instances of lower version, please set registry-type of 3.1.0 instance to interface in via dubbogo.yml or API:

dubbo:
  registries:
     zk: 
       protocol: zookeeper
       address: 127.0.0.1:2181
       registry-type: interface

Features

Bugfixes

Enhancements

v3.1.0-rc1

11 months ago

Features

Bugfixes

Enhancements