You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2020/01/17 03:54:06 UTC
[dubbo-go] 01/01: Merge pull request #311 from apache/feature/grpc
This is an automated email from the ASF dual-hosted git repository.
alexstocks pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
commit 3897328c1d21b2baff61c1c10c8697053db16edc
Merge: cd37e52 1c0e422
Author: Xin.Zh <dr...@foxmail.com>
AuthorDate: Fri Jan 17 11:53:57 2020 +0800
Merge pull request #311 from apache/feature/grpc
ftr: Grpc Protocol Support
common/proxy/proxy.go | 25 +-
config/config_loader.go | 2 +-
config/reference_config.go | 10 +-
config/reference_config_test.go | 18 +-
go.mod | 1 +
protocol/dubbo/dubbo_invoker_test.go | 4 +-
protocol/grpc/client.go | 61 ++++
protocol/grpc/client_test.go | 54 ++++
protocol/grpc/common_test.go | 112 +++++++
protocol/grpc/grpc_exporter.go | 48 +++
protocol/grpc/grpc_invoker.go | 97 ++++++
protocol/grpc/grpc_invoker_test.go | 56 ++++
protocol/grpc/grpc_protocol.go | 104 +++++++
protocol/grpc/grpc_protocol_test.go | 85 +++++
protocol/grpc/internal/client.go | 47 +++
protocol/grpc/internal/doc.go | 19 ++
protocol/grpc/internal/helloworld.pb.go | 227 ++++++++++++++
protocol/grpc/internal/server.go | 64 ++++
protocol/grpc/protoc-gen-dubbo/examples/Makefile | 19 ++
.../protoc-gen-dubbo/examples/helloworld.pb.go | 301 ++++++++++++++++++
.../protoc-gen-dubbo/examples/helloworld.proto | 37 +++
protocol/grpc/protoc-gen-dubbo/main.go | 74 +++++
protocol/grpc/protoc-gen-dubbo/plugin/dubbo/doc.go | 19 ++
.../grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go | 346 +++++++++++++++++++++
protocol/grpc/server.go | 101 ++++++
protocol/invocation.go | 1 +
protocol/invocation/rpcinvocation.go | 27 +-
registry/zookeeper/registry.go | 1 +
remoting/zookeeper/client.go | 1 +
remoting/zookeeper/listener.go | 2 +
30 files changed, 1930 insertions(+), 33 deletions(-)