Imp: Add environment/host/default.timeout for go server schema;
Fix: change go server schema timeout/time unit from second to millisecond;
Fix: add http protocol 1.1
14 files changed
tree: e475423ab4400836dfb889c42f134c89ee4cc4ee
  1. examples/
  2. jsonrpc/
  3. public/
  4. registry/
  5. version/
  6. .gitignore
  7. LICENSE
  8. README.md
README.md

dubbo-go


Apache Dubbo golang version.

License

Apache License, Version 2.0

Feature list

  • 1 Transport: HTTP(√)
  • 2 Codec: JsonRPC(√), Hessian(X)
  • 3 Service discovery:Service Register(√), Service Watch(√)
  • 4 Registry: ZooKeeper(√), Etcd(X), Redis(X)
  • 5 Strategy: Failover(√), Failfast(√)
  • 6 Load Balance: Random(√), RoundRobin(√)
  • 7 Role: Consumer(√), Provider(√)

Code Example

The subdirectory examples shows how to use dubbo-go. Please read the examples/readme.md carefully to learn how to dispose the configuration and compile the program.