You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by al...@apache.org on 2020/03/08 16:27:38 UTC

[dubbo-samples] branch master updated (d19bd07 -> b8713bd)

This is an automated email from the ASF dual-hosted git repository.

alexstocks pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-samples.git.


    from d19bd07  Merge pull request #148 from pantianying/dubbo-go-config
     new 98c3ef1  rearrange golang dir
     new 2756f5a  Merge remote-tracking branch 'upstream/master'
     new c4d539b  Ftr kubernetes support && Fix readme support for kubernetes
     new 4c81877  Merge pull request #2 from sxllwx/master
     new 1603b38  Merge remote-tracking branch 'apache/master'
     new ec5fdc5  Upt: modify readme
     new cf72645  dubbogo nacos registry sample
     new 03d571f  Merge pull request #1 from Patrick0308/nacos-registry-sample
     new 4bcb4a8  Imp & Upg: organize the catalog & upgrade dubbo-go
     new d58711d  modify apollo samples
     new 37875fc  Upt: modify apollo samples
     new e58bc2c  update apollo samples
     new 48632bd  delete apollo config backup
     new c01d17b  Upt: modify zk samples
     new b3ba9c8  Del & Mod: delete some go.mod & modify config
     new cef8989  Add some information about starting nacos example to README.md
     new 0ee990f  Merge pull request #9 from flycash/master
     new 5046126  Upt: update zookeeper config center doc
     new ad49eae  Upg: upgrade dubbo-go
     new 88c2666  dubbogo generic service samples
     new ca6d7e8  fix some config
     new b2474b2  modify
     new 45fbe7e  modify yml
     new 92d95ab  delete some useless dependencies
     new 8749d02  Merge pull request #8 from Patrick0308/master
     new c4d4083  Mod: generic/java-client
     new 28412ea  Merge remote-tracking branch 'apache/master'
     new 561a617  Remove the mounting directory to make startup easier in nacos samples, fix nacos sample
     new 769c54d  feat(grpc): add grpc sample
     new a3a35f7  Merge branch 'feat-grpc' of github.com:apache/dubbo-samples into grpc-new
     new 1369e2f  Merge pull request #14 from flycash/grpc-new
     new 36a8408  Mod: move and fix grpc
     new f91a9a0  fix samples pom.xml
     new 30d6fe3  Mod: upgrade dubbo-go & modify readme & fix tpslimit
     new 398f211  Mod: modify readme
     new cdb1f46  merge from apache/master
     new abcea95  Upt: upgrade dubbogo
     new 076c34b  add dubbo samples of direct
     new 97555ce  Merge pull request #17 from zhangmingke/feat-direct
     new 4068b87  Mod: go.mod for direct & nacos
     new 2372f05  Merge branch 'master' into master
     new 7e20272  Merge pull request #15 from flycash/master
     new 6b0b8b3  merge master
     new f921bf6  modify registry/nacos/README.md
     new b8713bd  Merge pull request #149 from dubbogo/1.3

The 630 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 golang/.gitignore                                  |   2 +-
 golang/README.md                                   | 167 ++++----
 golang/async/README.md                             |  24 ++
 .../nacos/dubbo => async}/go-client/app/client.go  |  34 +-
 .../dubbo => async}/go-client/assembly/bin/load.sh |   0
 .../go-client/assembly/common/app.properties       |   0
 .../go-client/assembly/common/build.sh             |   0
 .../go-client/assembly/linux/dev.sh                |   0
 .../go-client/assembly/linux/release.sh            |   0
 .../go-client/assembly/linux/test.sh               |   0
 .../dubbo => async}/go-client/assembly/mac/dev.sh  |   0
 .../go-client/assembly/mac/release.sh              |   0
 .../dubbo => async}/go-client/assembly/mac/test.sh |   0
 golang/async/go-client/assembly/windows/dev.sh     |  34 ++
 .../go-client/assembly/windows/release.sh          |   0
 .../go-client/assembly/windows/test.sh             |   0
 .../go-client/profiles/dev}/client.yml             |  11 +-
 golang/async/go-client/profiles/dev/log.yml        |  28 ++
 .../dubbo => async}/go-server/app/server.go        |  10 +-
 .../dubbo => async}/go-server/app/user.go          |   0
 .../dubbo => async}/go-server/assembly/bin/load.sh |   0
 .../go-server/assembly/common/app.properties       |   0
 .../go-server/assembly/common/build.sh             |   0
 .../go-server/assembly/linux/dev.sh                |   0
 .../go-server/assembly/linux/release.sh            |   0
 .../go-server/assembly/linux/test.sh               |   0
 .../dubbo => async}/go-server/assembly/mac/dev.sh  |   0
 .../go-server/assembly/mac/release.sh              |   0
 .../dubbo => async}/go-server/assembly/mac/test.sh |   0
 .../go-server/assembly/windows/dev.sh              |   0
 .../go-server/assembly/windows/release.sh          |   0
 .../go-server/assembly/windows/test.sh             |   0
 golang/async/go-server/profiles/dev/log.yml        |  28 ++
 .../go-server/profiles/dev/server.yml}             |  46 +--
 golang/configcenter/apollo/README.md               |  38 ++
 .../dubbo/go-client/app/client.go                  |   4 +-
 .../apollo}/dubbo/go-client/app/user.go            |   0
 .../apollo}/dubbo/go-client/assembly/bin/load.sh   |   0
 .../dubbo/go-client/assembly/common/app.properties |   0
 .../dubbo/go-client/assembly/common/build.sh       |   0
 .../apollo}/dubbo/go-client/assembly/linux/dev.sh  |   0
 .../dubbo/go-client/assembly/linux/release.sh      |   0
 .../apollo}/dubbo/go-client/assembly/linux/test.sh |   0
 .../apollo}/dubbo/go-client/assembly/mac/dev.sh    |   0
 .../dubbo/go-client/assembly/mac/release.sh        |   0
 .../apollo}/dubbo/go-client/assembly/mac/test.sh   |   0
 .../apollo/dubbo/go-client/assembly/windows/dev.sh |  34 ++
 .../dubbo/go-client/assembly/windows/release.sh    |   0
 .../dubbo/go-client/assembly/windows/test.sh       |   0
 .../dubbo/go-client/profiles/dev}/client.yml       |  19 +-
 .../dubbo/config/user-info-client/dubbo.properties |   4 +
 .../apollo/dubbo/go-client}/profiles/dev/log.yml   |   0
 .../dubbo/go-server/app/server.go                  |  10 +-
 .../apollo}/dubbo/go-server/app/user.go            |   0
 .../apollo}/dubbo/go-server/assembly/bin/load.sh   |   0
 .../dubbo/go-server/assembly/common/app.properties |   0
 .../dubbo/go-server/assembly/common/build.sh       |   0
 .../apollo}/dubbo/go-server/assembly/linux/dev.sh  |   0
 .../dubbo/go-server/assembly/linux/release.sh      |   0
 .../apollo}/dubbo/go-server/assembly/linux/test.sh |   0
 .../apollo}/dubbo/go-server/assembly/mac/dev.sh    |   0
 .../dubbo/go-server/assembly/mac/release.sh        |   0
 .../apollo}/dubbo/go-server/assembly/mac/test.sh   |   0
 .../dubbo/go-server/assembly/windows/dev.sh        |   0
 .../dubbo/go-server/assembly/windows/release.sh    |   0
 .../dubbo/go-server/assembly/windows/test.sh       |   0
 .../dubbo/config/user-info-server/dubbo.properties |   4 +
 .../apollo}/dubbo/go-server/profiles/dev/log.yml   |   0
 .../dubbo/go-server/profiles/dev/server.yml}       |  43 +-
 .../apollo}/dubbo/java-client/build.sh             |   0
 .../configcenter/apollo/dubbo/java-client/pom.xml  | 211 ++++++++++
 .../java-client/src/main/assembly/assembly.xml     |   0
 .../src/main/java/com/ikurento/user/Consumer.java  |  61 +++
 .../java/com/ikurento/user/EmbeddedZooKeeper.java  |   0
 .../src/main/java/com/ikurento/user/User.java      |   0
 .../main/java/com/ikurento/user/UserProvider.java  |   0
 .../src/main/java/com/ikurento/user/ZKTools.java   |   0
 .../src/main/resources/META-INF/app.properties     |   1 +
 .../resources/META-INF/spring/dubbo.consumer.xml   |  34 ++
 .../src/main/resources/META-INF/spring/service.xml |   0
 .../src/main/resources/log4j.properties            |   0
 .../apollo}/dubbo/java-server/build.sh             |   0
 .../configcenter/apollo/dubbo/java-server/pom.xml  | 216 ++++++++++
 .../apollo}/dubbo/java-server/script/debug.sh      |   0
 .../java-server/src/main/assembly/assembly.xml     |   0
 .../java/com/ikurento/user/EmbeddedZooKeeper.java  |   0
 .../src/main/java/com/ikurento/user/Provider.java  |  40 ++
 .../src/main/java/com/ikurento/user/User.java      |   0
 .../main/java/com/ikurento/user/UserProvider.java  |   0
 .../src/main/java/com/ikurento/user/ZKTools.java   |   0
 .../com/ikurento/user/impl/UserProviderImpl.java   |   0
 .../src/main/resources/META-INF/app.properties     |   1 +
 .../resources/META-INF/spring/dubbo.provider.xml   |  32 ++
 .../src/main/resources/log4j.properties            |   0
 .../nacos/dubbo/go-client/app/client.go            |   2 +-
 golang/configcenter/nacos/dubbo/go-client/go.mod   |   8 -
 golang/configcenter/nacos/dubbo/go-client/go.sum   | 444 ---------------------
 .../nacos/dubbo/go-server/app/server.go            |  10 +-
 golang/configcenter/nacos/dubbo/go-server/go.mod   |   8 -
 golang/configcenter/nacos/dubbo/go-server/go.sum   | 438 --------------------
 golang/configcenter/nacos/dubbo/go.mod             |   8 +
 .../dubbo/go-server => nacos/dubbo}/go.sum         |  65 +--
 golang/configcenter/zookeeper/README.md            |  25 +-
 .../zookeeper/dubbo/go-client/app/client.go        |   2 +-
 .../configcenter/zookeeper/dubbo/go-client/go.mod  |   6 -
 .../configcenter/zookeeper/dubbo/go-client/go.sum  | 435 --------------------
 .../zookeeper/dubbo/go-server/app/server.go        |  10 +-
 .../configcenter/zookeeper/dubbo/go-server/go.mod  |   6 -
 .../dubbo/go-server/profiles/dev/server.yml        |   7 +
 .../dubbo/go-client/app/client.go                  |   4 +-
 .../dubbo/go-client/app/user.go                    |   0
 .../dubbo/go-client}/app/version.go                |   0
 .../dubbo/go-client/assembly/bin/load.sh           |   0
 .../dubbo/go-client/assembly/common/app.properties |   0
 .../dubbo/go-client/assembly/common/build.sh       |   0
 .../dubbo/go-client/assembly/linux/dev.sh          |   0
 .../dubbo/go-client/assembly/linux/release.sh      |   0
 .../dubbo/go-client/assembly/linux/test.sh         |   0
 .../dubbo/go-client/assembly/mac/dev.sh            |   0
 .../dubbo/go-client/assembly/mac/release.sh        |   0
 .../dubbo/go-client/assembly/mac/test.sh           |   0
 .../dubbo/go-client/assembly/windows/dev.sh        |   0
 .../dubbo/go-client/assembly/windows/release.sh    |   0
 .../dubbo/go-client/assembly/windows/test.sh       |   0
 .../dubbo/go-client/profiles/dev/client.yml        |  22 +-
 .../dubbo/go-client}/profiles/dev/log.yml          |   0
 .../dubbo/go-client/profiles/release}/client.yml   |  24 +-
 .../dubbo/go-client}/profiles/release/log.yml      |   0
 .../dubbo/go-client/profiles/test/client.yml       |  21 +-
 .../dubbo/go-client}/profiles/test/log.yml         |   0
 .../dubbo/go-server/app/server.go                  |   2 +-
 .../dubbo/go-server/app/user.go                    |   0
 .../dubbo/go-server/app/version.go                 |   0
 .../dubbo/go-server/assembly/bin/load.sh           |   0
 .../dubbo/go-server/assembly/common/app.properties |   0
 .../dubbo/go-server/assembly/common/build.sh       |   0
 .../dubbo/go-server/assembly/linux/dev.sh          |   0
 .../dubbo/go-server/assembly/linux/release.sh      |   0
 .../dubbo/go-server/assembly/linux/test.sh         |   0
 .../dubbo/go-server/assembly/mac/dev.sh            |   0
 .../dubbo/go-server/assembly/mac/release.sh        |   0
 .../dubbo/go-server/assembly/mac/test.sh           |   0
 .../dubbo/go-server/assembly/windows/dev.sh        |   0
 .../dubbo/go-server/assembly/windows/release.sh    |   0
 .../dubbo/go-server/assembly/windows/test.sh       |   0
 .../dubbo/go-server/profiles/dev/log.yml           |   0
 .../direct/dubbo/go-server/profiles/dev/server.yml |  55 +++
 .../dubbo/go-server/profiles/release/log.yml       |   0
 .../dubbo/go-server/profiles/release/server.yml    |  60 +++
 .../dubbo/go-server/profiles/test/log.yml          |   0
 .../dubbo/go-server/profiles/test/server.yml       |  58 +++
 .../custom_filter}/dubbo/go-client/app/client.go   |  10 +-
 .../custom_filter}/dubbo/go-client/app/user.go     |   0
 .../custom_filter/dubbo/go-client}/app/version.go  |   0
 .../dubbo/go-client/assembly/bin/load.sh           |   0
 .../dubbo/go-client/assembly/common/app.properties |   0
 .../dubbo/go-client/assembly/common/build.sh       |   0
 .../dubbo/go-client/assembly/linux/dev.sh          |   0
 .../dubbo/go-client/assembly/linux/release.sh      |   0
 .../dubbo/go-client/assembly/linux/test.sh         |   0
 .../dubbo/go-client/assembly/mac/dev.sh            |   0
 .../dubbo/go-client/assembly/mac/release.sh        |   0
 .../dubbo/go-client/assembly/mac/test.sh           |   0
 .../dubbo/go-client/assembly/windows/dev.sh        |   0
 .../dubbo/go-client/assembly/windows/release.sh    |   0
 .../dubbo/go-client/assembly/windows/test.sh       |   0
 .../dubbo/go-client/profiles/dev/client.yml        |   6 +-
 .../dubbo/go-client}/profiles/dev/log.yml          |   0
 .../dubbo/go-client/profiles/release/client.yml    |   6 +-
 .../dubbo/go-client}/profiles/release/log.yml      |   0
 .../dubbo/go-client/profiles/test/client.yml       |   6 +-
 .../dubbo/go-client}/profiles/test/log.yml         |   0
 .../dubbo/go-server/app/custom_filter.go           |  85 ++++
 .../custom_filter}/dubbo/go-server/app/server.go   |   2 +-
 .../custom_filter}/dubbo/go-server/app/user.go     |   0
 .../custom_filter}/dubbo/go-server/app/version.go  |   0
 .../dubbo/go-server/assembly/bin/load.sh           |   0
 .../dubbo/go-server/assembly/common/app.properties |   0
 .../dubbo/go-server/assembly/common/build.sh       |   0
 .../dubbo/go-server/assembly/linux/dev.sh          |   0
 .../dubbo/go-server/assembly/linux/release.sh      |   0
 .../dubbo/go-server/assembly/linux/test.sh         |   0
 .../dubbo/go-server/assembly/mac/dev.sh            |   0
 .../dubbo/go-server/assembly/mac/release.sh        |   0
 .../dubbo/go-server/assembly/mac/test.sh           |   0
 .../dubbo/go-server/assembly/windows/dev.sh        |   0
 .../dubbo/go-server/assembly/windows/release.sh    |   0
 .../dubbo/go-server/assembly/windows/test.sh       |   0
 .../dubbo/go-server/profiles/dev/log.yml           |   0
 .../dubbo/go-server/profiles/dev/server.yml}       |  41 +-
 .../dubbo/go-server/profiles/release/log.yml       |   0
 .../dubbo/go-server/profiles/release/server.yml}   |  41 +-
 .../dubbo/go-server/profiles/test/log.yml          |   0
 .../dubbo/go-server/profiles/test/server.yml}      |  42 +-
 .../tpslimit}/dubbo/go-client/app/client.go        |  10 +-
 .../tpslimit}/dubbo/go-client/app/user.go          |   0
 .../tpslimit/dubbo/go-client}/app/version.go       |   0
 .../tpslimit}/dubbo/go-client/assembly/bin/load.sh |   0
 .../dubbo/go-client/assembly/common/app.properties |   0
 .../dubbo/go-client/assembly/common/build.sh       |   0
 .../dubbo/go-client/assembly/linux/dev.sh          |   0
 .../dubbo/go-client/assembly/linux/release.sh      |   0
 .../dubbo/go-client/assembly/linux/test.sh         |   0
 .../tpslimit}/dubbo/go-client/assembly/mac/dev.sh  |   0
 .../dubbo/go-client/assembly/mac/release.sh        |   0
 .../tpslimit}/dubbo/go-client/assembly/mac/test.sh |   0
 .../dubbo/go-client/assembly/windows/dev.sh        |   0
 .../dubbo/go-client/assembly/windows/release.sh    |   0
 .../dubbo/go-client/assembly/windows/test.sh       |   0
 .../dubbo/go-client/profiles/dev/client.yml        |   8 +-
 .../tpslimit/dubbo/go-client}/profiles/dev/log.yml |   0
 .../dubbo/go-client/profiles/release/client.yml    |   8 +-
 .../dubbo/go-client}/profiles/release/log.yml      |   0
 .../dubbo/go-client/profiles/test/client.yml       |   8 +-
 .../dubbo/go-client}/profiles/test/log.yml         |   0
 .../default_value_rejected_execution_handler.go    | 107 +++++
 .../go-server/app/random_tps_limit_strategy.go     |  67 ++++
 .../tpslimit}/dubbo/go-server/app/server.go        |   2 +-
 .../tpslimit}/dubbo/go-server/app/user.go          |   0
 .../tpslimit}/dubbo/go-server/app/version.go       |   0
 .../tpslimit}/dubbo/go-server/assembly/bin/load.sh |   0
 .../dubbo/go-server/assembly/common/app.properties |   0
 .../dubbo/go-server/assembly/common/build.sh       |   0
 .../dubbo/go-server/assembly/linux/dev.sh          |   0
 .../dubbo/go-server/assembly/linux/release.sh      |   0
 .../dubbo/go-server/assembly/linux/test.sh         |   0
 .../tpslimit}/dubbo/go-server/assembly/mac/dev.sh  |   0
 .../dubbo/go-server/assembly/mac/release.sh        |   0
 .../tpslimit}/dubbo/go-server/assembly/mac/test.sh |   0
 .../dubbo/go-server/assembly/windows/dev.sh        |   0
 .../dubbo/go-server/assembly/windows/release.sh    |   0
 .../dubbo/go-server/assembly/windows/test.sh       |   0
 .../tpslimit}/dubbo/go-server/profiles/dev/log.yml |   0
 .../dubbo/go-server/profiles/dev/server.yml}       |  48 +--
 .../dubbo/go-server/profiles/release/log.yml       |   0
 .../dubbo/go-server/profiles/release/server.yml}   |  48 ++-
 .../dubbo/go-server/profiles/test/log.yml          |   0
 .../dubbo/go-server/profiles/test/server.yml}      |  49 ++-
 golang/general/dubbo/go-client/app/client.go       |  14 +-
 golang/general/dubbo/go-client/app/user.go         |  20 +-
 .../dubbo/go-client/profiles/dev/client.yml        |   2 +-
 .../dubbo/go-client/profiles/release/client.yml    |   2 +-
 .../dubbo/go-client/profiles/test/client.yml       |   2 +-
 golang/general/dubbo/go-server/app/server.go       |   2 +-
 .../general/dubbo/go-server/app/user_provider.go   |  10 +-
 .../general/dubbo/go-server/app/user_provider1.go  |   5 +-
 .../general/dubbo/go-server/app/user_provider2.go  |   5 +-
 golang/general/dubbo/java-server/pom.xml           |   4 +-
 golang/general/grpc/go-client/app/Makefile         |   2 +
 .../dubbo => general/grpc}/go-client/app/client.go |  22 +-
 golang/general/grpc/go-client/app/hello.go         |  48 +++
 golang/general/grpc/go-client/app/helloworld.pb.go | 284 +++++++++++++
 golang/general/grpc/go-client/app/helloworld.proto |  37 ++
 .../grpc/go-client}/app/version.go                 |   0
 .../grpc}/go-client/assembly/bin/load.sh           |   0
 .../grpc}/go-client/assembly/common/app.properties |   0
 .../grpc}/go-client/assembly/common/build.sh       |   0
 .../grpc}/go-client/assembly/linux/dev.sh          |   0
 .../grpc}/go-client/assembly/linux/release.sh      |   0
 .../grpc}/go-client/assembly/linux/test.sh         |   0
 .../grpc}/go-client/assembly/mac/dev.sh            |   0
 .../grpc}/go-client/assembly/mac/release.sh        |   0
 .../grpc}/go-client/assembly/mac/test.sh           |   0
 .../grpc}/go-client/assembly/windows/dev.sh        |   0
 .../grpc}/go-client/assembly/windows/release.sh    |   0
 .../grpc}/go-client/assembly/windows/test.sh       |   0
 .../grpc}/go-client/profiles/dev/client.yml        |  22 +-
 .../grpc/go-client}/profiles/dev/log.yml           |   0
 .../grpc/go-client/profiles/release}/client.yml    |  26 +-
 .../grpc/go-client}/profiles/release/log.yml       |   0
 .../grpc/go-client/profiles/test}/client.yml       |  27 +-
 .../grpc/go-client}/profiles/test/log.yml          |   0
 golang/general/grpc/go-server/app/greeter.go       |  50 +++
 golang/general/grpc/go-server/app/helloworld.pb.go | 284 +++++++++++++
 golang/general/grpc/go-server/app/helloworld.proto |  37 ++
 .../{jsonrpc => grpc}/go-server/app/server.go      |  14 +-
 .../grpc}/go-server/app/version.go                 |   0
 .../grpc}/go-server/assembly/bin/load.sh           |   0
 .../grpc}/go-server/assembly/common/app.properties |   0
 .../grpc}/go-server/assembly/common/build.sh       |   0
 .../grpc}/go-server/assembly/linux/dev.sh          |   0
 .../grpc}/go-server/assembly/linux/release.sh      |   0
 .../grpc}/go-server/assembly/linux/test.sh         |   0
 .../grpc}/go-server/assembly/mac/dev.sh            |   0
 .../grpc}/go-server/assembly/mac/release.sh        |   0
 .../grpc}/go-server/assembly/mac/test.sh           |   0
 .../grpc}/go-server/assembly/windows/dev.sh        |   0
 .../grpc}/go-server/assembly/windows/release.sh    |   0
 .../grpc}/go-server/assembly/windows/test.sh       |   0
 .../grpc}/go-server/profiles/dev/log.yml           |   0
 .../grpc/go-server/profiles/dev/server.yml}        |  52 ++-
 .../grpc}/go-server/profiles/release/log.yml       |   0
 .../grpc/go-server/profiles/release/server.yml}    |  54 ++-
 .../grpc}/go-server/profiles/test/log.yml          |   0
 .../grpc/go-server/profiles/test/server.yml}       |  54 ++-
 .../dubbo => general/grpc}/java-client/build.sh    |   0
 golang/general/grpc/java-client/pom.xml            | 247 ++++++++++++
 .../java-client/src/main/assembly/assembly.xml     |  39 ++
 .../src/main/assembly/conf/dubbo.properties        |  13 +
 .../src/main/assembly/conf}/log4j.properties       |   0
 .../src/main/java/com/ikurento/user/Consumer.java  | 111 ++++++
 .../java-client/src/main/proto/UserService.proto   |  56 +++
 .../resources/META-INF/spring/dubbo.consumer.xml   |  43 ++
 .../src/main/resources/META-INF/spring/service.xml |  36 ++
 .../src/main/resources/log4j.properties            |   0
 .../dubbo => general/grpc}/java-server/build.sh    |   0
 golang/general/grpc/java-server/pom.xml            | 225 +++++++++++
 .../{jsonrpc => grpc}/java-server/script/debug.sh  |   0
 .../java-server/src/main/assembly/assembly.xml     |  45 +++
 .../java-server/src/main/assembly/bin/start.bat    |  44 ++
 .../java-server/src/main/assembly/bin/start.sh     | 125 ++++++
 .../src/main/assembly/conf/dubbo.properties        |  14 +
 .../src/main/assembly/conf/log4j.properties        |  20 +
 .../src/main/java/com/ikurento/user/Provider.java  |   0
 .../java/com/ikurento/user/UserProviderImpl.java   |  70 ++++
 .../java-server/src/main/proto/UserService.proto   |  56 +++
 .../resources/META-INF/spring/dubbo.provider.xml   |  39 ++
 .../src/main/resources/log4j.properties            |  20 +
 golang/general/jsonrpc/go-client/app/client.go     |   2 +-
 golang/general/jsonrpc/go-server/app/server.go     |   2 +-
 .../general/jsonrpc/go-server/app/user_provider.go |   5 +-
 .../jsonrpc/go-server/app/user_provider1.go        |   5 +-
 .../jsonrpc/go-server/app/user_provider2.go        |   5 +-
 .../jsonrpc/go-server/profiles/dev/server.yml      |   2 +-
 .../jsonrpc/go-server/profiles/release/server.yml  |   2 +-
 .../jsonrpc/go-server/profiles/test/server.yml     |   2 +-
 .../src/main/java/com/ikurento/user/Consumer.java  |   8 +
 .../{assembly/conf => resources}/dubbo.properties  |   0
 golang/general/jsonrpc/java-server/pom.xml         |  16 +-
 golang/generic/go-client/app/client.go             |   3 +-
 golang/generic/go-client/app/user.go               |   1 -
 golang/generic/go-client/profiles/dev/client.yml   |   2 +-
 .../generic/go-client/profiles/release/client.yml  |   2 +-
 golang/generic/go-client/profiles/test/client.yml  |   2 +-
 .../dubbo => generic}/go-server/app/server.go      |   2 +-
 .../generic/{go-client => go-server}/app/user.go   |  71 ++--
 .../dubbo => generic}/go-server/app/version.go     |   0
 .../go-server/assembly/bin/load.sh                 |   0
 .../go-server/assembly/common/app.properties       |   0
 .../go-server/assembly/common/build.sh             |   0
 .../go-server/assembly/linux/dev.sh                |   0
 .../go-server/assembly/linux/release.sh            |   0
 .../go-server/assembly/linux/test.sh               |   0
 .../go-server/assembly/mac/dev.sh                  |   0
 .../go-server/assembly/mac/release.sh              |   0
 .../go-server/assembly/mac/test.sh                 |   0
 .../go-server/assembly/windows/dev.sh              |   0
 .../go-server/assembly/windows/release.sh          |   0
 .../go-server/assembly/windows/test.sh             |   0
 golang/generic/go-server/profiles/dev/log.yml      |  28 ++
 .../go-server/profiles/dev/server.yml}             |  45 +--
 golang/generic/go-server/profiles/release/log.yml  |  28 ++
 .../go-server/profiles/release/server.yml}         |  44 +-
 golang/generic/go-server/profiles/test/log.yml     |  28 ++
 .../go-server/profiles/test/server.yml}            |  46 ++-
 .../dubbo => generic}/java-client/build.sh         |   0
 golang/generic/java-client/pom.xml                 |  80 ++++
 .../src/main/java/com/ikurento/user/Consumer.java  |  53 +++
 .../src/main/java/com/ikurento/user/User.java      |  77 ++++
 .../src/main/resources/log4j.properties            |   0
 golang/generic/java-server/pom.xml                 |   4 +-
 golang/go.mod                                      |   8 +-
 golang/go.sum                                      |  73 +---
 golang/helloworld/dubbo/go-client/app/client.go    |   2 +-
 .../dubbo/go-client/profiles/dev/client.yml        |   2 +-
 .../dubbo/go-client/profiles/release/client.yml    |   2 +-
 .../dubbo/go-client/profiles/test/client.yml       |   2 +-
 golang/helloworld/dubbo/go-server/app/server.go    |   2 +-
 golang/helloworld/dubbo/java-server/pom.xml        |   4 +-
 .../multi_registry/dubbo/go-client/app/client.go   |   2 +-
 .../dubbo/go-client/profiles/dev/client.yml        |   2 +-
 .../multi_registry/dubbo/go-server/app/server.go   |   2 +-
 golang/multi_registry/dubbo/java-server/pom.xml    |   4 +-
 golang/registry/kubernetes/README.md               |  29 ++
 golang/registry/kubernetes/client.yaml             |  15 +
 golang/registry/kubernetes/role-binding.yaml       |  11 +
 golang/registry/kubernetes/role.yaml               |   8 +
 golang/registry/kubernetes/sa.yaml                 |   4 +
 golang/registry/kubernetes/server.yaml             |  23 ++
 golang/registry/nacos/README.md                    |   3 +
 golang/registry/nacos/docker/docker-compose.yaml   |  25 ++
 .../nacos}/dubbo/go-client/app/client.go           |   4 +-
 .../nacos}/dubbo/go-client/app/user.go             |   0
 .../nacos/dubbo/go-client}/app/version.go          |   0
 .../nacos}/dubbo/go-client/assembly/bin/load.sh    |   0
 .../dubbo/go-client/assembly/common/app.properties |   0
 .../dubbo/go-client/assembly/common/build.sh       |   0
 .../nacos}/dubbo/go-client/assembly/linux/dev.sh   |   0
 .../dubbo/go-client/assembly/linux/release.sh      |   0
 .../nacos}/dubbo/go-client/assembly/linux/test.sh  |   0
 .../nacos}/dubbo/go-client/assembly/mac/dev.sh     |   0
 .../nacos}/dubbo/go-client/assembly/mac/release.sh |   0
 .../nacos}/dubbo/go-client/assembly/mac/test.sh    |   0
 .../nacos}/dubbo/go-client/assembly/windows/dev.sh |   0
 .../dubbo/go-client/assembly/windows/release.sh    |   0
 .../dubbo/go-client/assembly/windows/test.sh       |   0
 .../nacos}/dubbo/go-client/profiles/dev/client.yml |  19 +-
 .../nacos/dubbo/go-client/profiles/dev/log.yml     |  28 ++
 .../nacos}/dubbo/go-server/app/server.go           |   4 +-
 .../nacos}/dubbo/go-server/app/user.go             |   0
 .../nacos}/dubbo/go-server/app/version.go          |   0
 .../nacos/dubbo/go-server/assembly/bin/load.sh     | 152 +++++++
 .../dubbo/go-server/assembly/common/app.properties |   0
 .../nacos/dubbo/go-server/assembly/common/build.sh |  80 ++++
 .../nacos}/dubbo/go-server/assembly/linux/dev.sh   |   0
 .../dubbo/go-server/assembly/linux/release.sh      |   0
 .../nacos}/dubbo/go-server/assembly/linux/test.sh  |   0
 .../nacos}/dubbo/go-server/assembly/mac/dev.sh     |   0
 .../nacos}/dubbo/go-server/assembly/mac/release.sh |   0
 .../nacos}/dubbo/go-server/assembly/mac/test.sh    |   0
 .../nacos}/dubbo/go-server/assembly/windows/dev.sh |   0
 .../dubbo/go-server/assembly/windows/release.sh    |   0
 .../dubbo/go-server/assembly/windows/test.sh       |   0
 .../nacos/dubbo/go-server/profiles/dev/log.yml     |  28 ++
 .../nacos/dubbo/go-server/profiles/dev/server.yml  |  58 +++
 .../nacos}/dubbo/java-client/build.sh              |   0
 golang/registry/nacos/dubbo/java-client/pom.xml    | 230 +++++++++++
 .../java-client/src/main/assembly/assembly.xml     |  43 ++
 .../src/main/java/com/ikurento/user/Consumer.java  |  60 +++
 .../src/main/java/com/ikurento/user/User.java      |  76 ++++
 .../main/java/com/ikurento/user/UserProvider.java  |  18 +
 .../resources/META-INF/spring/dubbo.consumer.xml   |  37 ++
 .../src/main/resources/META-INF/spring/service.xml |  27 ++
 .../src/main/resources/dubbo.properties            |  11 +
 .../src/main/resources/log4j.properties            |   0
 .../nacos}/dubbo/java-server/build.sh              |   0
 .../nacos/dubbo}/java-server/pom.xml               |  56 ++-
 .../nacos}/dubbo/java-server/script/debug.sh       |   0
 .../java-server/src/main/assembly/assembly.xml     |  44 ++
 .../src/main/java/com/ikurento/user/Provider.java  |   0
 .../src/main/java/com/ikurento/user/User.java      |  86 ++++
 .../main/java/com/ikurento/user/UserProvider.java  |  24 ++
 .../java/com/ikurento/user/UserProviderImpl.java   |  30 ++
 .../resources/META-INF/spring/dubbo.provider.xml   |  33 ++
 .../src/main/resources/dubbo.properties            |  12 +
 .../src/main/resources/log4j.properties            |  20 +
 436 files changed, 5511 insertions(+), 2189 deletions(-)
 mode change 100755 => 100644 golang/README.md
 create mode 100644 golang/async/README.md
 copy golang/{configcenter/nacos/dubbo => async}/go-client/app/client.go (79%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/async/go-client/assembly/windows/dev.sh
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/release => async/go-client/profiles/dev}/client.yml (90%)
 mode change 100755 => 100644
 create mode 100644 golang/async/go-client/profiles/dev/log.yml
 copy golang/{configcenter/zookeeper/dubbo => async}/go-server/app/server.go (97%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => async}/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/async/go-server/profiles/dev/log.yml
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => async/go-server/profiles/dev/server.yml} (61%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/README.md
 copy golang/configcenter/{nacos => apollo}/dubbo/go-client/app/client.go (95%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/go-client/assembly/windows/dev.sh
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/test => configcenter/apollo/dubbo/go-client/profiles/dev}/client.yml (81%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/go-client/profiles/dev/dubbo/config/user-info-client/dubbo.properties
 copy golang/{multi_registry/dubbo/go-server => configcenter/apollo/dubbo/go-client}/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/configcenter/{nacos => apollo}/dubbo/go-server/app/server.go (95%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/go-server/profiles/dev/dubbo/config/user-info-server/dubbo.properties
 copy golang/{multi_registry => configcenter/apollo}/dubbo/go-server/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/release/client.yml => configcenter/apollo/dubbo/go-server/profiles/dev/server.yml} (63%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-client/build.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/java-client/pom.xml
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-client/src/main/assembly/assembly.xml (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/java-client/src/main/java/com/ikurento/user/Consumer.java
 copy golang/configcenter/{zookeeper/dubbo/java-server => apollo/dubbo/java-client}/src/main/java/com/ikurento/user/EmbeddedZooKeeper.java (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-client/src/main/java/com/ikurento/user/User.java (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-client/src/main/java/com/ikurento/user/UserProvider.java (100%)
 mode change 100755 => 100644
 copy golang/configcenter/{zookeeper => apollo}/dubbo/java-client/src/main/java/com/ikurento/user/ZKTools.java (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/java-client/src/main/resources/META-INF/app.properties
 create mode 100644 golang/configcenter/apollo/dubbo/java-client/src/main/resources/META-INF/spring/dubbo.consumer.xml
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-client/src/main/resources/META-INF/spring/service.xml (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-client/src/main/resources/log4j.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-server/build.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/java-server/pom.xml
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-server/script/debug.sh (100%)
 mode change 100755 => 100644
 copy golang/configcenter/{zookeeper => apollo}/dubbo/java-server/src/main/assembly/assembly.xml (100%)
 mode change 100755 => 100644
 copy golang/configcenter/{zookeeper => apollo}/dubbo/java-server/src/main/java/com/ikurento/user/EmbeddedZooKeeper.java (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/java-server/src/main/java/com/ikurento/user/Provider.java
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-server/src/main/java/com/ikurento/user/User.java (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-server/src/main/java/com/ikurento/user/UserProvider.java (100%)
 mode change 100755 => 100644
 copy golang/configcenter/{zookeeper => apollo}/dubbo/java-server/src/main/java/com/ikurento/user/ZKTools.java (100%)
 mode change 100755 => 100644
 copy golang/configcenter/{zookeeper => apollo}/dubbo/java-server/src/main/java/com/ikurento/user/impl/UserProviderImpl.java (100%)
 mode change 100755 => 100644
 create mode 100644 golang/configcenter/apollo/dubbo/java-server/src/main/resources/META-INF/app.properties
 create mode 100644 golang/configcenter/apollo/dubbo/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 copy golang/{multi_registry => configcenter/apollo}/dubbo/java-server/src/main/resources/log4j.properties (100%)
 mode change 100755 => 100644
 delete mode 100644 golang/configcenter/nacos/dubbo/go-client/go.mod
 delete mode 100644 golang/configcenter/nacos/dubbo/go-client/go.sum
 delete mode 100644 golang/configcenter/nacos/dubbo/go-server/go.mod
 delete mode 100644 golang/configcenter/nacos/dubbo/go-server/go.sum
 create mode 100644 golang/configcenter/nacos/dubbo/go.mod
 rename golang/configcenter/{zookeeper/dubbo/go-server => nacos/dubbo}/go.sum (90%)
 mode change 100755 => 100644
 delete mode 100755 golang/configcenter/zookeeper/dubbo/go-client/go.mod
 delete mode 100755 golang/configcenter/zookeeper/dubbo/go-client/go.sum
 delete mode 100755 golang/configcenter/zookeeper/dubbo/go-server/go.mod
 copy golang/{multi_registry => direct}/dubbo/go-client/app/client.go (96%)
 copy golang/{multi_registry => direct}/dubbo/go-client/app/user.go (100%)
 copy golang/{multi_registry/dubbo/go-server => direct/dubbo/go-client}/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/common/build.sh (100%)
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => direct}/dubbo/go-client/profiles/dev/client.yml (76%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo/go-server => direct/dubbo/go-client}/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev => direct/dubbo/go-client/profiles/release}/client.yml (74%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => direct/dubbo/go-client}/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => direct}/dubbo/go-client/profiles/test/client.yml (75%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => direct/dubbo/go-client}/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => direct}/dubbo/go-server/app/server.go (97%)
 copy golang/{multi_registry => direct}/dubbo/go-server/app/user.go (100%)
 copy golang/{multi_registry => direct}/dubbo/go-server/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{general => direct}/dubbo/go-server/assembly/common/build.sh (100%)
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => direct}/dubbo/go-server/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 create mode 100644 golang/direct/dubbo/go-server/profiles/dev/server.yml
 copy golang/{helloworld => direct}/dubbo/go-server/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 create mode 100755 golang/direct/dubbo/go-server/profiles/release/server.yml
 copy golang/{helloworld => direct}/dubbo/go-server/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 create mode 100644 golang/direct/dubbo/go-server/profiles/test/server.yml
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/app/client.go (97%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo/go-server => filter/custom_filter/dubbo/go-client}/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/custom_filter}/dubbo/go-client/profiles/dev/client.yml (94%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo/go-server => filter/custom_filter/dubbo/go-client}/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/custom_filter}/dubbo/go-client/profiles/release/client.yml (94%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => filter/custom_filter/dubbo/go-client}/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/custom_filter}/dubbo/go-client/profiles/test/client.yml (94%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => filter/custom_filter/dubbo/go-client}/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 create mode 100644 golang/filter/custom_filter/dubbo/go-server/app/custom_filter.go
 copy golang/{helloworld => filter/custom_filter}/dubbo/go-server/app/server.go (97%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/custom_filter}/dubbo/go-server/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => filter/custom_filter/dubbo/go-server/profiles/dev/server.yml} (66%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/custom_filter}/dubbo/go-server/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/release/client.yml => filter/custom_filter/dubbo/go-server/profiles/release/server.yml} (67%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/custom_filter}/dubbo/go-server/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/test/client.yml => filter/custom_filter/dubbo/go-server/profiles/test/server.yml} (67%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/app/client.go (97%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo/go-server => filter/tpslimit/dubbo/go-client}/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/tpslimit}/dubbo/go-client/profiles/dev/client.yml (92%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo/go-server => filter/tpslimit/dubbo/go-client}/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/tpslimit}/dubbo/go-client/profiles/release/client.yml (92%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => filter/tpslimit/dubbo/go-client}/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/tpslimit}/dubbo/go-client/profiles/test/client.yml (92%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => filter/tpslimit/dubbo/go-client}/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 create mode 100644 golang/filter/tpslimit/dubbo/go-server/app/default_value_rejected_execution_handler.go
 create mode 100644 golang/filter/tpslimit/dubbo/go-server/app/random_tps_limit_strategy.go
 copy golang/{helloworld => filter/tpslimit}/dubbo/go-server/app/server.go (97%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/app/user.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => filter/tpslimit}/dubbo/go-server/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => filter/tpslimit/dubbo/go-server/profiles/dev/server.yml} (58%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/tpslimit}/dubbo/go-server/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/release/client.yml => filter/tpslimit/dubbo/go-server/profiles/release/server.yml} (58%)
 mode change 100755 => 100644
 copy golang/{helloworld => filter/tpslimit}/dubbo/go-server/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/test/client.yml => filter/tpslimit/dubbo/go-server/profiles/test/server.yml} (58%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/go-client/app/Makefile
 copy golang/{helloworld/dubbo => general/grpc}/go-client/app/client.go (88%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/go-client/app/hello.go
 create mode 100644 golang/general/grpc/go-client/app/helloworld.pb.go
 create mode 100644 golang/general/grpc/go-client/app/helloworld.proto
 copy golang/{multi_registry/dubbo/go-server => general/grpc/go-client}/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo => general/grpc}/go-client/profiles/dev/client.yml (76%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo/go-server => general/grpc/go-client}/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev => general/grpc/go-client/profiles/release}/client.yml (73%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => general/grpc/go-client}/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/release => general/grpc/go-client/profiles/test}/client.yml (74%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-server => general/grpc/go-client}/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/go-server/app/greeter.go
 create mode 100644 golang/general/grpc/go-server/app/helloworld.pb.go
 create mode 100644 golang/general/grpc/go-server/app/helloworld.proto
 copy golang/general/{jsonrpc => grpc}/go-server/app/server.go (92%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/app/version.go (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/common/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/go-server/profiles/dev/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => general/grpc/go-server/profiles/dev/server.yml} (55%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo => general/grpc}/go-server/profiles/release/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => general/grpc/go-server/profiles/release/server.yml} (53%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo => general/grpc}/go-server/profiles/test/log.yml (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => general/grpc/go-server/profiles/test/server.yml} (53%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/java-client/build.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/java-client/pom.xml
 create mode 100644 golang/general/grpc/java-client/src/main/assembly/assembly.xml
 create mode 100644 golang/general/grpc/java-client/src/main/assembly/conf/dubbo.properties
 copy golang/{multi_registry/dubbo/java-client/src/main/resources => general/grpc/java-client/src/main/assembly/conf}/log4j.properties (100%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/java-client/src/main/java/com/ikurento/user/Consumer.java
 create mode 100644 golang/general/grpc/java-client/src/main/proto/UserService.proto
 create mode 100644 golang/general/grpc/java-client/src/main/resources/META-INF/spring/dubbo.consumer.xml
 create mode 100644 golang/general/grpc/java-client/src/main/resources/META-INF/spring/service.xml
 copy golang/{multi_registry/dubbo => general/grpc}/java-client/src/main/resources/log4j.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry/dubbo => general/grpc}/java-server/build.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/java-server/pom.xml
 copy golang/general/{jsonrpc => grpc}/java-server/script/debug.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/java-server/src/main/assembly/assembly.xml
 create mode 100644 golang/general/grpc/java-server/src/main/assembly/bin/start.bat
 create mode 100644 golang/general/grpc/java-server/src/main/assembly/bin/start.sh
 create mode 100644 golang/general/grpc/java-server/src/main/assembly/conf/dubbo.properties
 create mode 100644 golang/general/grpc/java-server/src/main/assembly/conf/log4j.properties
 copy golang/general/{jsonrpc => grpc}/java-server/src/main/java/com/ikurento/user/Provider.java (100%)
 mode change 100755 => 100644
 create mode 100644 golang/general/grpc/java-server/src/main/java/com/ikurento/user/UserProviderImpl.java
 create mode 100644 golang/general/grpc/java-server/src/main/proto/UserService.proto
 create mode 100644 golang/general/grpc/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 create mode 100644 golang/general/grpc/java-server/src/main/resources/log4j.properties
 copy golang/general/jsonrpc/java-client/src/main/{assembly/conf => resources}/dubbo.properties (100%)
 mode change 100755 => 100644
 copy golang/{helloworld/dubbo => generic}/go-server/app/server.go (97%)
 copy golang/generic/{go-client => go-server}/app/user.go (52%)
 copy golang/{multi_registry/dubbo => generic}/go-server/app/version.go (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/bin/load.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/common/app.properties (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/common/build.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/linux/dev.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/linux/release.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/linux/test.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/mac/dev.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/mac/release.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/mac/test.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/windows/dev.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/windows/release.sh (100%)
 copy golang/{multi_registry/dubbo => generic}/go-server/assembly/windows/test.sh (100%)
 create mode 100755 golang/generic/go-server/profiles/dev/log.yml
 copy golang/{helloworld/dubbo/go-client/profiles/dev/client.yml => generic/go-server/profiles/dev/server.yml} (63%)
 create mode 100755 golang/generic/go-server/profiles/release/log.yml
 copy golang/{helloworld/dubbo/go-client/profiles/release/client.yml => generic/go-server/profiles/release/server.yml} (63%)
 create mode 100755 golang/generic/go-server/profiles/test/log.yml
 copy golang/{helloworld/dubbo/go-client/profiles/test/client.yml => generic/go-server/profiles/test/server.yml} (63%)
 copy golang/{multi_registry/dubbo => generic}/java-client/build.sh (100%)
 create mode 100755 golang/generic/java-client/pom.xml
 create mode 100755 golang/generic/java-client/src/main/java/com/ikurento/user/Consumer.java
 create mode 100644 golang/generic/java-client/src/main/java/com/ikurento/user/User.java
 copy golang/{multi_registry/dubbo/java-server => generic/java-client}/src/main/resources/log4j.properties (100%)
 mode change 100755 => 100644
 mode change 100755 => 100644 golang/go.mod
 mode change 100755 => 100644 golang/go.sum
 create mode 100644 golang/registry/kubernetes/README.md
 create mode 100644 golang/registry/kubernetes/client.yaml
 create mode 100644 golang/registry/kubernetes/role-binding.yaml
 create mode 100644 golang/registry/kubernetes/role.yaml
 create mode 100644 golang/registry/kubernetes/sa.yaml
 create mode 100644 golang/registry/kubernetes/server.yaml
 create mode 100644 golang/registry/nacos/README.md
 create mode 100644 golang/registry/nacos/docker/docker-compose.yaml
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/app/client.go (96%)
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/app/user.go (100%)
 copy golang/{multi_registry/dubbo/go-server => registry/nacos/dubbo/go-client}/app/version.go (100%)
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/bin/load.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/common/build.sh (100%)
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-client/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{helloworld => registry/nacos}/dubbo/go-client/profiles/dev/client.yml (82%)
 mode change 100755 => 100644
 create mode 100644 golang/registry/nacos/dubbo/go-client/profiles/dev/log.yml
 copy golang/{helloworld => registry/nacos}/dubbo/go-server/app/server.go (95%)
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/app/user.go (100%)
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/app/version.go (100%)
 create mode 100644 golang/registry/nacos/dubbo/go-server/assembly/bin/load.sh
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/common/app.properties (100%)
 mode change 100755 => 100644
 create mode 100755 golang/registry/nacos/dubbo/go-server/assembly/common/build.sh
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/linux/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/linux/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/linux/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/mac/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/mac/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/mac/test.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/windows/dev.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/windows/release.sh (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/go-server/assembly/windows/test.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/registry/nacos/dubbo/go-server/profiles/dev/log.yml
 create mode 100644 golang/registry/nacos/dubbo/go-server/profiles/dev/server.yml
 copy golang/{multi_registry => registry/nacos}/dubbo/java-client/build.sh (100%)
 mode change 100755 => 100644
 create mode 100755 golang/registry/nacos/dubbo/java-client/pom.xml
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/assembly/assembly.xml
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/java/com/ikurento/user/Consumer.java
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/java/com/ikurento/user/User.java
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/java/com/ikurento/user/UserProvider.java
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/resources/META-INF/spring/dubbo.consumer.xml
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/resources/META-INF/spring/service.xml
 create mode 100644 golang/registry/nacos/dubbo/java-client/src/main/resources/dubbo.properties
 copy golang/{multi_registry => registry/nacos}/dubbo/java-client/src/main/resources/log4j.properties (100%)
 mode change 100755 => 100644
 copy golang/{multi_registry => registry/nacos}/dubbo/java-server/build.sh (100%)
 mode change 100755 => 100644
 copy golang/{general/jsonrpc => registry/nacos/dubbo}/java-server/pom.xml (86%)
 copy golang/{multi_registry => registry/nacos}/dubbo/java-server/script/debug.sh (100%)
 mode change 100755 => 100644
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/assembly/assembly.xml
 copy golang/{multi_registry => registry/nacos}/dubbo/java-server/src/main/java/com/ikurento/user/Provider.java (100%)
 mode change 100755 => 100644
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/java/com/ikurento/user/User.java
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/java/com/ikurento/user/UserProvider.java
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/java/com/ikurento/user/UserProviderImpl.java
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/resources/dubbo.properties
 create mode 100644 golang/registry/nacos/dubbo/java-server/src/main/resources/log4j.properties


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org