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(-)