You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by fa...@apache.org on 2019/10/17 08:30:44 UTC

[dubbo-go] branch master updated (ad63215 -> 6221170)

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

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


    from ad63215  Merge branch 'master' of https://github.com/apache/dubbo-go
     add 91a881d  fix: skip subscribe in provider situation
     add e11330e  fix typo
     add dd30685  fix bug
     add 71d53f1  go fmt
     add dcbd967  Merge pull request #210 from dubbo-x/url
     add 0163daf  Merge pull request #2 from apache/develop
     add 525b835  add protocol_conf default value
     add a2f593c  add protocol_conf default values
     add 92537bd  remove blank line
     add 0ee4975  modify default value
     add c5082fd  AccessLogFilter support
     add 9c4ae4e  Fix issue for review
     add 23f69cf  Read the accesslog config from config file
     add 0014edd  Add example support
     add 17d2a8c  Comment the example
     add 2fa5a79  Add the AccessLogFilter into default filters and add example in comments of acccess_log_filter
     add 6d82f6b  Remove chinese comment —— copy from example...
     add 25c3bf9  Add remark
     add d8afd77  Mod: update getty&hessian2 version
     add 960a4e0  Fix: registryProtocol.Export
     add 225cf9e  Fix: failover_cluster_invoker.go
     add 7b3334e  Fix: update hessian2
     add 519aee1  Merge pull request #212 from fangyincheng/develop
     add 2b544b7  Imp: update dubbogo/gost and delete dubbo-go/common/utils
     add 1e55739  Fix: forgotten problems
     add 15d792c  Fix:load protocol
     add 95f857c  Merge pull request #218 from hxmhlt/fix_load_protocol
     add 208ac12  Merge remote-tracking branch 'apache/develop' into develop
     add dfbdd01  Merge pull request #219 from fangyincheng/develop
     add f1693db  Merge branch 'develop' of https://github.com/apache/dubbo-go into feature/access_log_filter
     add ec06f21  Add log to debug UT
     add ab77c92  Merge pull request #214 from flycash/feature/access_log_filter
     add 46f93d8  Merge pull request #3 from apache/develop
     add 7ad6b3d  Merge branch 'develop' of github.com:joeyzhouy/dubbo-go into develop
     add f705077  Merge pull request #221 from joeyzhouy/develop
     add 33a2f7b  del examples for dev
     add f39888a  del examples for dev
     add c3c5ef6  Merge pull request #228 from amudong/develop
     add 7b0b8a0  Update README.md
     add 775dda6  Merge pull request #229 from amudong/develop
     add c9d3e5f  Update README.md about AccessLogFilter
     add 7a0bf60  Merge pull request #230 from flycash/doc/access-log-filter
     add 2685559  update user list
     add 22ad58b  Merge pull request #232 from dajiiu/develop
     add 2413057  add logo
     add 49768c0  update
     add 4dea1fb  Merge pull request #233 from pantianying/dev_logo
     add d43d90e  Doc: change the link of contribution-info
     add 2085d37  Merge pull request #234 from flycash/doc/contribution-link
     add 02d8718  Mod: update benchmark url
     add 6221170  merge master

No new revisions were added by this update.

Summary of changes:
 README.md                                          |  15 +-
 README_CN.md                                       |   8 +-
 cluster/cluster_impl/base_cluster_invoker.go       |   6 +-
 cluster/cluster_impl/failover_cluster_invoker.go   |  10 +-
 cluster/router/condition_router.go                 |  20 +-
 cluster/router/condition_router_test.go            |  23 +-
 common/constant/default.go                         |   2 +-
 common/constant/env.go                             |   6 +-
 common/constant/key.go                             |   3 +
 common/url.go                                      |   4 +-
 common/utils/net.go                                | 124 ---------
 common/utils/net_test.go                           |  32 ---
 common/utils/strings.go                            |  35 ---
 common/utils/strings_test.go                       |  33 ---
 config/config_loader.go                            |   1 +
 config/protocol_config.go                          |   4 +-
 config/reference_config.go                         |   4 +-
 config/service_config.go                           |   4 +
 config_center/configurator/override.go             |  10 +-
 examples/README.md                                 |  80 ------
 .../profiles/dev/client.yml                        |  38 ---
 .../profiles/dev/server.yml                        |  39 ---
 examples/consul/README.md                          |  44 ----
 examples/consul/go-client/client.go                |  43 ---
 examples/consul/go-client/config/client.yml        |  52 ----
 examples/consul/go-client/config/log.yml           |  28 --
 examples/consul/go-client/service.go               |  36 ---
 examples/consul/go-server/config/log.yml           |  28 --
 examples/consul/go-server/config/server.yml        |  52 ----
 examples/consul/go-server/server.go                |  70 -----
 examples/consul/go-server/service.go               |  36 ---
 examples/consul/java-client/.gitignore             |   7 -
 examples/consul/java-client/pom.xml                |  88 -------
 .../src/main/java/dubbo/DubboService.java          |  22 --
 .../src/main/java/dubbo/client/Main.java           |  43 ---
 .../src/main/resources/log4j.properties            |   4 -
 examples/consul/java-server/.gitignore             |   7 -
 examples/consul/java-server/pom.xml                |  89 -------
 .../src/main/java/dubbo/DubboService.java          |   5 -
 .../java/dubbo/server/Impl/DubboServiceImpl.java   |  11 -
 .../src/main/java/dubbo/server/Main.java           |  53 ----
 .../src/main/resources/log4j.properties            |   4 -
 examples/general/dubbo/go-client/app/client.go     | 287 ---------------------
 examples/general/dubbo/go-client/app/user.go       | 149 -----------
 examples/general/dubbo/go-client/app/version.go    |  22 --
 .../general/dubbo/go-client/assembly/bin/load.sh   | 203 ---------------
 .../dubbo/go-client/assembly/common/app.properties |  23 --
 .../dubbo/go-client/assembly/common/build.sh       |  83 ------
 .../general/dubbo/go-client/assembly/linux/dev.sh  |  36 ---
 .../dubbo/go-client/assembly/linux/release.sh      |  35 ---
 .../general/dubbo/go-client/assembly/linux/test.sh |  35 ---
 .../general/dubbo/go-client/assembly/mac/dev.sh    |  36 ---
 .../dubbo/go-client/assembly/mac/release.sh        |  34 ---
 .../general/dubbo/go-client/assembly/mac/test.sh   |  34 ---
 .../dubbo/go-client/assembly/windows/dev.sh        |  34 ---
 .../dubbo/go-client/assembly/windows/release.sh    |  34 ---
 .../dubbo/go-client/assembly/windows/test.sh       |  34 ---
 .../dubbo/go-client/profiles/dev/client.yml        |  83 ------
 .../general/dubbo/go-client/profiles/dev/log.yml   |  28 --
 examples/general/dubbo/go-server/app/server.go     |  87 -------
 examples/general/dubbo/go-server/app/user.go       | 113 --------
 .../general/dubbo/go-server/app/user_provider.go   | 119 ---------
 .../general/dubbo/go-server/app/user_provider1.go  | 105 --------
 .../general/dubbo/go-server/app/user_provider2.go  | 114 --------
 examples/general/dubbo/go-server/app/version.go    |  22 --
 .../general/dubbo/go-server/assembly/bin/load.sh   | 151 -----------
 .../dubbo/go-server/assembly/common/app.properties |  23 --
 .../dubbo/go-server/assembly/common/build.sh       |  80 ------
 .../general/dubbo/go-server/assembly/linux/dev.sh  |  36 ---
 .../dubbo/go-server/assembly/linux/release.sh      |  36 ---
 .../general/dubbo/go-server/assembly/linux/test.sh |  36 ---
 .../general/dubbo/go-server/assembly/mac/dev.sh    |  36 ---
 .../dubbo/go-server/assembly/mac/release.sh        |  36 ---
 .../general/dubbo/go-server/assembly/mac/test.sh   |  36 ---
 .../dubbo/go-server/assembly/windows/dev.sh        |  36 ---
 .../dubbo/go-server/assembly/windows/release.sh    |  36 ---
 .../dubbo/go-server/assembly/windows/test.sh       |  36 ---
 .../general/dubbo/go-server/profiles/dev/log.yml   |  28 --
 .../dubbo/go-server/profiles/dev/server.yml        |  92 -------
 examples/general/dubbo/java-client/build.sh        |  21 --
 examples/general/dubbo/java-client/pom.xml         | 230 -----------------
 .../java-client/src/main/assembly/assembly.xml     |  39 ---
 .../src/main/assembly/conf/dubbo.properties        |  13 -
 .../src/main/assembly/conf/log4j.properties        |  19 --
 .../src/main/java/com/ikurento/user/Consumer.java  | 215 ---------------
 .../src/main/java/com/ikurento/user/Gender.java    |  23 --
 .../src/main/java/com/ikurento/user/User.java      |  83 ------
 .../main/java/com/ikurento/user/UserProvider.java  |  27 --
 .../resources/META-INF/spring/dubbo.consumer.xml   |  44 ----
 .../src/main/resources/META-INF/spring/service.xml |  39 ---
 .../src/main/resources/log4j.properties            |  19 --
 examples/general/dubbo/java-server/build.sh        |  20 --
 examples/general/dubbo/java-server/pom.xml         | 195 --------------
 examples/general/dubbo/java-server/script/debug.sh |  22 --
 .../java-server/src/main/assembly/assembly.xml     |  45 ----
 .../src/main/assembly/conf/dubbo.properties        |  14 -
 .../src/main/assembly/conf/log4j.properties        |  20 --
 .../src/main/java/com/ikurento/user/Gender.java    |  23 --
 .../src/main/java/com/ikurento/user/Provider.java  |  34 ---
 .../src/main/java/com/ikurento/user/Response.java  |  92 -------
 .../src/main/java/com/ikurento/user/User.java      |  95 -------
 .../main/java/com/ikurento/user/UserProvider.java  |  48 ----
 .../com/ikurento/user/UserProviderAnotherImpl.java | 135 ----------
 .../java/com/ikurento/user/UserProviderImpl.java   | 113 --------
 .../resources/META-INF/spring/dubbo.provider.xml   |  39 ---
 .../src/main/resources/log4j.properties            |  20 --
 examples/general/jsonrpc/go-client/app/client.go   | 258 ------------------
 examples/general/jsonrpc/go-client/app/user.go     |  97 -------
 examples/general/jsonrpc/go-client/app/version.go  |  22 --
 .../general/jsonrpc/go-client/assembly/bin/load.sh | 203 ---------------
 .../go-client/assembly/common/app.properties       |  23 --
 .../jsonrpc/go-client/assembly/common/build.sh     |  83 ------
 .../jsonrpc/go-client/assembly/linux/dev.sh        |  36 ---
 .../jsonrpc/go-client/assembly/linux/release.sh    |  35 ---
 .../jsonrpc/go-client/assembly/linux/test.sh       |  35 ---
 .../general/jsonrpc/go-client/assembly/mac/dev.sh  |  36 ---
 .../jsonrpc/go-client/assembly/mac/release.sh      |  34 ---
 .../general/jsonrpc/go-client/assembly/mac/test.sh |  34 ---
 .../jsonrpc/go-client/assembly/windows/dev.sh      |  34 ---
 .../jsonrpc/go-client/assembly/windows/release.sh  |  34 ---
 .../jsonrpc/go-client/assembly/windows/test.sh     |  34 ---
 .../jsonrpc/go-client/profiles/dev/client.yml      |  60 -----
 .../general/jsonrpc/go-client/profiles/dev/log.yml |  28 --
 examples/general/jsonrpc/go-server/app/server.go   |  77 ------
 examples/general/jsonrpc/go-server/app/user.go     |  78 ------
 .../general/jsonrpc/go-server/app/user_provider.go |  98 -------
 .../jsonrpc/go-server/app/user_provider1.go        |  83 ------
 .../jsonrpc/go-server/app/user_provider2.go        |  93 -------
 examples/general/jsonrpc/go-server/app/version.go  |  22 --
 .../general/jsonrpc/go-server/assembly/bin/load.sh | 151 -----------
 .../go-server/assembly/common/app.properties       |  23 --
 .../jsonrpc/go-server/assembly/common/build.sh     |  80 ------
 .../jsonrpc/go-server/assembly/linux/dev.sh        |  36 ---
 .../jsonrpc/go-server/assembly/linux/release.sh    |  36 ---
 .../jsonrpc/go-server/assembly/linux/test.sh       |  36 ---
 .../general/jsonrpc/go-server/assembly/mac/dev.sh  |  36 ---
 .../jsonrpc/go-server/assembly/mac/release.sh      |  36 ---
 .../general/jsonrpc/go-server/assembly/mac/test.sh |  36 ---
 .../jsonrpc/go-server/assembly/windows/dev.sh      |  36 ---
 .../jsonrpc/go-server/assembly/windows/release.sh  |  36 ---
 .../jsonrpc/go-server/assembly/windows/test.sh     |  36 ---
 .../general/jsonrpc/go-server/profiles/dev/log.yml |  28 --
 .../jsonrpc/go-server/profiles/dev/server.yml      |  75 ------
 examples/general/jsonrpc/java-client/build.sh      |  21 --
 examples/general/jsonrpc/java-client/pom.xml       | 230 -----------------
 .../java-client/src/main/assembly/assembly.xml     |  39 ---
 .../src/main/assembly/conf/dubbo.properties        |  13 -
 .../src/main/assembly/conf/log4j.properties        |  19 --
 .../src/main/java/com/ikurento/user/Consumer.java  | 203 ---------------
 .../src/main/java/com/ikurento/user/Gender.java    |  23 --
 .../src/main/java/com/ikurento/user/User.java      |  83 ------
 .../main/java/com/ikurento/user/UserProvider.java  |  25 --
 .../resources/META-INF/spring/dubbo.consumer.xml   |  44 ----
 .../src/main/resources/META-INF/spring/service.xml |  38 ---
 .../src/main/resources/log4j.properties            |  19 --
 examples/general/jsonrpc/java-server/build.sh      |  20 --
 examples/general/jsonrpc/java-server/pom.xml       | 195 --------------
 .../general/jsonrpc/java-server/script/debug.sh    |  22 --
 .../java-server/src/main/assembly/assembly.xml     |  45 ----
 .../src/main/assembly/conf/dubbo.properties        |  14 -
 .../src/main/assembly/conf/log4j.properties        |  20 --
 .../src/main/java/com/ikurento/user/Gender.java    |  23 --
 .../src/main/java/com/ikurento/user/Provider.java  |  34 ---
 .../src/main/java/com/ikurento/user/Response.java  |  92 -------
 .../src/main/java/com/ikurento/user/User.java      |  95 -------
 .../main/java/com/ikurento/user/UserProvider.java  |  46 ----
 .../com/ikurento/user/UserProviderAnotherImpl.java | 134 ----------
 .../java/com/ikurento/user/UserProviderImpl.java   | 111 --------
 .../resources/META-INF/spring/dubbo.provider.xml   |  39 ---
 .../src/main/resources/log4j.properties            |  20 --
 examples/generic/go-client/app/client.go           |  96 -------
 examples/generic/go-client/app/user.go             |  57 ----
 examples/generic/go-client/assembly/bin/load.sh    | 202 ---------------
 .../go-client/assembly/common/app.properties       |  24 --
 .../generic/go-client/assembly/common/build.sh     |  84 ------
 examples/generic/go-client/assembly/linux/dev.sh   |  35 ---
 .../generic/go-client/assembly/linux/release.sh    |  35 ---
 examples/generic/go-client/assembly/linux/test.sh  |  35 ---
 examples/generic/go-client/assembly/mac/dev.sh     |  35 ---
 examples/generic/go-client/assembly/mac/release.sh |  34 ---
 examples/generic/go-client/assembly/mac/test.sh    |  35 ---
 examples/generic/go-client/assembly/windows/dev.sh |  34 ---
 .../generic/go-client/assembly/windows/release.sh  |  34 ---
 .../generic/go-client/assembly/windows/test.sh     |  34 ---
 examples/generic/go-client/profiles/dev/client.yml |  55 ----
 examples/generic/go-client/profiles/dev/log.yml    |  28 --
 examples/generic/java-server/build.sh              |  20 --
 examples/generic/java-server/pom.xml               | 195 --------------
 examples/generic/java-server/script/debug.sh       |  22 --
 .../java-server/src/main/assembly/assembly.xml     |  45 ----
 .../src/main/assembly/conf/dubbo.properties        |  14 -
 .../src/main/assembly/conf/log4j.properties        |  20 --
 .../src/main/java/com/ikurento/user/Gender.java    |  23 --
 .../src/main/java/com/ikurento/user/Provider.java  |  33 ---
 .../src/main/java/com/ikurento/user/Response.java  |  92 -------
 .../src/main/java/com/ikurento/user/User.java      |  95 -------
 .../main/java/com/ikurento/user/UserProvider.java  |  48 ----
 .../com/ikurento/user/UserProviderAnotherImpl.java | 137 ----------
 .../java/com/ikurento/user/UserProviderImpl.java   | 115 ---------
 .../resources/META-INF/spring/dubbo.provider.xml   |  39 ---
 .../src/main/resources/log4j.properties            |  20 --
 examples/helloworld/dubbo/go-client/app/client.go  |  54 ----
 examples/helloworld/dubbo/go-client/app/user.go    |  57 ----
 .../dubbo/go-client/assembly/bin/load.sh           | 202 ---------------
 .../dubbo/go-client/assembly/common/app.properties |  24 --
 .../dubbo/go-client/assembly/common/build.sh       |  84 ------
 .../dubbo/go-client/assembly/linux/dev.sh          |  36 ---
 .../dubbo/go-client/assembly/linux/release.sh      |  34 ---
 .../dubbo/go-client/assembly/linux/test.sh         |  34 ---
 .../helloworld/dubbo/go-client/assembly/mac/dev.sh |  36 ---
 .../dubbo/go-client/assembly/mac/release.sh        |  34 ---
 .../dubbo/go-client/assembly/mac/test.sh           |  34 ---
 .../dubbo/go-client/assembly/windows/dev.sh        |  34 ---
 .../dubbo/go-client/assembly/windows/release.sh    |  34 ---
 .../dubbo/go-client/assembly/windows/test.sh       |  34 ---
 .../dubbo/go-client/profiles/dev/client.yml        |  61 -----
 .../dubbo/go-client/profiles/dev/log.yml           |  28 --
 examples/helloworld/dubbo/go-server/app/server.go  |  77 ------
 examples/helloworld/dubbo/go-server/app/user.go    |  59 -----
 .../dubbo/go-server/assembly/bin/load.sh           | 150 -----------
 .../dubbo/go-server/assembly/common/app.properties |  23 --
 .../dubbo/go-server/assembly/common/build.sh       |  80 ------
 .../dubbo/go-server/assembly/linux/dev.sh          |  36 ---
 .../dubbo/go-server/assembly/linux/release.sh      |  36 ---
 .../dubbo/go-server/assembly/linux/test.sh         |  36 ---
 .../helloworld/dubbo/go-server/assembly/mac/dev.sh |  36 ---
 .../dubbo/go-server/assembly/mac/release.sh        |  36 ---
 .../dubbo/go-server/assembly/mac/test.sh           |  36 ---
 .../dubbo/go-server/assembly/windows/dev.sh        |  36 ---
 .../dubbo/go-server/assembly/windows/release.sh    |  36 ---
 .../dubbo/go-server/assembly/windows/test.sh       |  36 ---
 .../dubbo/go-server/profiles/dev/log.yml           |  28 --
 .../dubbo/go-server/profiles/dev/server.yml        |  58 -----
 examples/helloworld/dubbo/java-server/build.sh     |  20 --
 examples/helloworld/dubbo/java-server/pom.xml      | 196 --------------
 .../helloworld/dubbo/java-server/script/debug.sh   |  23 --
 .../java-server/src/main/assembly/assembly.xml     |  45 ----
 .../src/main/assembly/conf/dubbo.properties        |  14 -
 .../src/main/assembly/conf/log4j.properties        |  20 --
 .../src/main/java/com/ikurento/user/Provider.java  |  33 ---
 .../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   |  34 ---
 .../src/main/resources/log4j.properties            |  20 --
 .../dubbo/with-hystrix-go-client/app/client.go     |  98 -------
 .../app/example_fallback_filter.go                 |  80 ------
 .../dubbo/with-hystrix-go-client/app/user.go       | 149 -----------
 .../dubbo/with-hystrix-go-client/app/version.go    |  22 --
 .../with-hystrix-go-client/assembly/bin/load.sh    | 203 ---------------
 .../assembly/common/app.properties                 |  23 --
 .../assembly/common/build.sh                       |  83 ------
 .../with-hystrix-go-client/assembly/linux/dev.sh   |  36 ---
 .../assembly/linux/release.sh                      |  35 ---
 .../with-hystrix-go-client/assembly/linux/test.sh  |  35 ---
 .../with-hystrix-go-client/assembly/mac/dev.sh     |  36 ---
 .../with-hystrix-go-client/assembly/mac/release.sh |  34 ---
 .../with-hystrix-go-client/assembly/mac/test.sh    |  34 ---
 .../with-hystrix-go-client/assembly/windows/dev.sh |  34 ---
 .../assembly/windows/release.sh                    |  34 ---
 .../assembly/windows/test.sh                       |  34 ---
 .../with-hystrix-go-client/profiles/dev/client.yml |  98 -------
 .../with-hystrix-go-client/profiles/dev/log.yml    |  28 --
 filter/impl/access_log_filter.go                   | 223 ++++++++++++++++
 filter/impl/access_log_filter_test.go              |  82 ++++++
 go.mod                                             |   6 +-
 go.sum                                             |  17 +-
 protocol/dubbo/client.go                           |  44 ++--
 protocol/dubbo/config.go                           |  51 ++++
 protocol/dubbo/listener.go                         |   9 +-
 protocol/dubbo/readwriter.go                       |  16 +-
 protocol/dubbo/server.go                           |  45 ++--
 registry/consul/registry.go                        |  20 +-
 registry/consul/registry_test.go                   |   2 +-
 registry/consul/utils.go                           |   4 +-
 registry/directory/directory.go                    |   9 +-
 registry/etcdv3/registry.go                        |   6 +-
 registry/nacos/registry.go                         |  15 +-
 registry/protocol/protocol.go                      |   4 +-
 registry/zookeeper/registry.go                     |   8 +-
 280 files changed, 530 insertions(+), 14309 deletions(-)
 delete mode 100644 common/utils/net.go
 delete mode 100644 common/utils/net_test.go
 delete mode 100644 common/utils/strings.go
 delete mode 100644 common/utils/strings_test.go
 delete mode 100644 examples/README.md
 delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-client/profiles/dev/client.yml
 delete mode 100644 examples/configcenter/zookeeper/dubbo/with-configcenter-go-server/profiles/dev/server.yml
 delete mode 100644 examples/consul/README.md
 delete mode 100644 examples/consul/go-client/client.go
 delete mode 100644 examples/consul/go-client/config/client.yml
 delete mode 100644 examples/consul/go-client/config/log.yml
 delete mode 100644 examples/consul/go-client/service.go
 delete mode 100644 examples/consul/go-server/config/log.yml
 delete mode 100644 examples/consul/go-server/config/server.yml
 delete mode 100644 examples/consul/go-server/server.go
 delete mode 100644 examples/consul/go-server/service.go
 delete mode 100644 examples/consul/java-client/.gitignore
 delete mode 100644 examples/consul/java-client/pom.xml
 delete mode 100644 examples/consul/java-client/src/main/java/dubbo/DubboService.java
 delete mode 100644 examples/consul/java-client/src/main/java/dubbo/client/Main.java
 delete mode 100644 examples/consul/java-client/src/main/resources/log4j.properties
 delete mode 100644 examples/consul/java-server/.gitignore
 delete mode 100644 examples/consul/java-server/pom.xml
 delete mode 100644 examples/consul/java-server/src/main/java/dubbo/DubboService.java
 delete mode 100644 examples/consul/java-server/src/main/java/dubbo/server/Impl/DubboServiceImpl.java
 delete mode 100644 examples/consul/java-server/src/main/java/dubbo/server/Main.java
 delete mode 100644 examples/consul/java-server/src/main/resources/log4j.properties
 delete mode 100644 examples/general/dubbo/go-client/app/client.go
 delete mode 100644 examples/general/dubbo/go-client/app/user.go
 delete mode 100644 examples/general/dubbo/go-client/app/version.go
 delete mode 100644 examples/general/dubbo/go-client/assembly/bin/load.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/common/app.properties
 delete mode 100644 examples/general/dubbo/go-client/assembly/common/build.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/linux/dev.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/linux/release.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/linux/test.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/mac/dev.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/mac/release.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/mac/test.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/windows/dev.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/windows/release.sh
 delete mode 100644 examples/general/dubbo/go-client/assembly/windows/test.sh
 delete mode 100644 examples/general/dubbo/go-client/profiles/dev/client.yml
 delete mode 100644 examples/general/dubbo/go-client/profiles/dev/log.yml
 delete mode 100644 examples/general/dubbo/go-server/app/server.go
 delete mode 100644 examples/general/dubbo/go-server/app/user.go
 delete mode 100644 examples/general/dubbo/go-server/app/user_provider.go
 delete mode 100644 examples/general/dubbo/go-server/app/user_provider1.go
 delete mode 100644 examples/general/dubbo/go-server/app/user_provider2.go
 delete mode 100644 examples/general/dubbo/go-server/app/version.go
 delete mode 100644 examples/general/dubbo/go-server/assembly/bin/load.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/common/app.properties
 delete mode 100644 examples/general/dubbo/go-server/assembly/common/build.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/linux/dev.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/linux/release.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/linux/test.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/mac/dev.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/mac/release.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/mac/test.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/windows/dev.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/windows/release.sh
 delete mode 100644 examples/general/dubbo/go-server/assembly/windows/test.sh
 delete mode 100644 examples/general/dubbo/go-server/profiles/dev/log.yml
 delete mode 100644 examples/general/dubbo/go-server/profiles/dev/server.yml
 delete mode 100644 examples/general/dubbo/java-client/build.sh
 delete mode 100755 examples/general/dubbo/java-client/pom.xml
 delete mode 100644 examples/general/dubbo/java-client/src/main/assembly/assembly.xml
 delete mode 100644 examples/general/dubbo/java-client/src/main/assembly/conf/dubbo.properties
 delete mode 100644 examples/general/dubbo/java-client/src/main/assembly/conf/log4j.properties
 delete mode 100644 examples/general/dubbo/java-client/src/main/java/com/ikurento/user/Consumer.java
 delete mode 100644 examples/general/dubbo/java-client/src/main/java/com/ikurento/user/Gender.java
 delete mode 100644 examples/general/dubbo/java-client/src/main/java/com/ikurento/user/User.java
 delete mode 100644 examples/general/dubbo/java-client/src/main/java/com/ikurento/user/UserProvider.java
 delete mode 100644 examples/general/dubbo/java-client/src/main/resources/META-INF/spring/dubbo.consumer.xml
 delete mode 100644 examples/general/dubbo/java-client/src/main/resources/META-INF/spring/service.xml
 delete mode 100644 examples/general/dubbo/java-client/src/main/resources/log4j.properties
 delete mode 100644 examples/general/dubbo/java-server/build.sh
 delete mode 100644 examples/general/dubbo/java-server/pom.xml
 delete mode 100644 examples/general/dubbo/java-server/script/debug.sh
 delete mode 100644 examples/general/dubbo/java-server/src/main/assembly/assembly.xml
 delete mode 100644 examples/general/dubbo/java-server/src/main/assembly/conf/dubbo.properties
 delete mode 100644 examples/general/dubbo/java-server/src/main/assembly/conf/log4j.properties
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/Gender.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/Provider.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/Response.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/User.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/UserProvider.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/UserProviderAnotherImpl.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/java/com/ikurento/user/UserProviderImpl.java
 delete mode 100644 examples/general/dubbo/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 delete mode 100644 examples/general/dubbo/java-server/src/main/resources/log4j.properties
 delete mode 100644 examples/general/jsonrpc/go-client/app/client.go
 delete mode 100644 examples/general/jsonrpc/go-client/app/user.go
 delete mode 100644 examples/general/jsonrpc/go-client/app/version.go
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/bin/load.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/common/app.properties
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/common/build.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/linux/dev.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/linux/release.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/linux/test.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/mac/dev.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/mac/release.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/mac/test.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/windows/dev.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/windows/release.sh
 delete mode 100644 examples/general/jsonrpc/go-client/assembly/windows/test.sh
 delete mode 100644 examples/general/jsonrpc/go-client/profiles/dev/client.yml
 delete mode 100644 examples/general/jsonrpc/go-client/profiles/dev/log.yml
 delete mode 100644 examples/general/jsonrpc/go-server/app/server.go
 delete mode 100644 examples/general/jsonrpc/go-server/app/user.go
 delete mode 100644 examples/general/jsonrpc/go-server/app/user_provider.go
 delete mode 100644 examples/general/jsonrpc/go-server/app/user_provider1.go
 delete mode 100644 examples/general/jsonrpc/go-server/app/user_provider2.go
 delete mode 100644 examples/general/jsonrpc/go-server/app/version.go
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/bin/load.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/common/app.properties
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/common/build.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/linux/dev.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/linux/release.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/linux/test.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/mac/dev.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/mac/release.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/mac/test.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/windows/dev.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/windows/release.sh
 delete mode 100644 examples/general/jsonrpc/go-server/assembly/windows/test.sh
 delete mode 100644 examples/general/jsonrpc/go-server/profiles/dev/log.yml
 delete mode 100644 examples/general/jsonrpc/go-server/profiles/dev/server.yml
 delete mode 100644 examples/general/jsonrpc/java-client/build.sh
 delete mode 100644 examples/general/jsonrpc/java-client/pom.xml
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/assembly/assembly.xml
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/assembly/conf/dubbo.properties
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/assembly/conf/log4j.properties
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/java/com/ikurento/user/Consumer.java
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/java/com/ikurento/user/Gender.java
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/java/com/ikurento/user/User.java
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/java/com/ikurento/user/UserProvider.java
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/resources/META-INF/spring/dubbo.consumer.xml
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/resources/META-INF/spring/service.xml
 delete mode 100644 examples/general/jsonrpc/java-client/src/main/resources/log4j.properties
 delete mode 100644 examples/general/jsonrpc/java-server/build.sh
 delete mode 100644 examples/general/jsonrpc/java-server/pom.xml
 delete mode 100644 examples/general/jsonrpc/java-server/script/debug.sh
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/assembly/assembly.xml
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/assembly/conf/dubbo.properties
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/assembly/conf/log4j.properties
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/Gender.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/Provider.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/Response.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/User.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/UserProvider.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/UserProviderAnotherImpl.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/java/com/ikurento/user/UserProviderImpl.java
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 delete mode 100644 examples/general/jsonrpc/java-server/src/main/resources/log4j.properties
 delete mode 100644 examples/generic/go-client/app/client.go
 delete mode 100644 examples/generic/go-client/app/user.go
 delete mode 100644 examples/generic/go-client/assembly/bin/load.sh
 delete mode 100644 examples/generic/go-client/assembly/common/app.properties
 delete mode 100644 examples/generic/go-client/assembly/common/build.sh
 delete mode 100644 examples/generic/go-client/assembly/linux/dev.sh
 delete mode 100644 examples/generic/go-client/assembly/linux/release.sh
 delete mode 100644 examples/generic/go-client/assembly/linux/test.sh
 delete mode 100644 examples/generic/go-client/assembly/mac/dev.sh
 delete mode 100644 examples/generic/go-client/assembly/mac/release.sh
 delete mode 100644 examples/generic/go-client/assembly/mac/test.sh
 delete mode 100644 examples/generic/go-client/assembly/windows/dev.sh
 delete mode 100644 examples/generic/go-client/assembly/windows/release.sh
 delete mode 100644 examples/generic/go-client/assembly/windows/test.sh
 delete mode 100644 examples/generic/go-client/profiles/dev/client.yml
 delete mode 100644 examples/generic/go-client/profiles/dev/log.yml
 delete mode 100644 examples/generic/java-server/build.sh
 delete mode 100644 examples/generic/java-server/pom.xml
 delete mode 100644 examples/generic/java-server/script/debug.sh
 delete mode 100644 examples/generic/java-server/src/main/assembly/assembly.xml
 delete mode 100644 examples/generic/java-server/src/main/assembly/conf/dubbo.properties
 delete mode 100644 examples/generic/java-server/src/main/assembly/conf/log4j.properties
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/Gender.java
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/Provider.java
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/Response.java
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/User.java
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/UserProvider.java
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/UserProviderAnotherImpl.java
 delete mode 100644 examples/generic/java-server/src/main/java/com/ikurento/user/UserProviderImpl.java
 delete mode 100644 examples/generic/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 delete mode 100644 examples/generic/java-server/src/main/resources/log4j.properties
 delete mode 100644 examples/helloworld/dubbo/go-client/app/client.go
 delete mode 100644 examples/helloworld/dubbo/go-client/app/user.go
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/bin/load.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/common/app.properties
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/common/build.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/linux/dev.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/linux/release.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/linux/test.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/mac/dev.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/mac/release.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/mac/test.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/windows/dev.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/windows/release.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/assembly/windows/test.sh
 delete mode 100644 examples/helloworld/dubbo/go-client/profiles/dev/client.yml
 delete mode 100644 examples/helloworld/dubbo/go-client/profiles/dev/log.yml
 delete mode 100644 examples/helloworld/dubbo/go-server/app/server.go
 delete mode 100644 examples/helloworld/dubbo/go-server/app/user.go
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/bin/load.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/common/app.properties
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/common/build.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/linux/dev.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/linux/release.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/linux/test.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/mac/dev.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/mac/release.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/mac/test.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/windows/dev.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/windows/release.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/assembly/windows/test.sh
 delete mode 100644 examples/helloworld/dubbo/go-server/profiles/dev/log.yml
 delete mode 100644 examples/helloworld/dubbo/go-server/profiles/dev/server.yml
 delete mode 100644 examples/helloworld/dubbo/java-server/build.sh
 delete mode 100644 examples/helloworld/dubbo/java-server/pom.xml
 delete mode 100644 examples/helloworld/dubbo/java-server/script/debug.sh
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/assembly/assembly.xml
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/assembly/conf/dubbo.properties
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/assembly/conf/log4j.properties
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/java/com/ikurento/user/Provider.java
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/java/com/ikurento/user/User.java
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/java/com/ikurento/user/UserProvider.java
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/java/com/ikurento/user/UserProviderImpl.java
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/resources/META-INF/spring/dubbo.provider.xml
 delete mode 100644 examples/helloworld/dubbo/java-server/src/main/resources/log4j.properties
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/app/client.go
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/app/example_fallback_filter.go
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/app/user.go
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/app/version.go
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/bin/load.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/common/app.properties
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/common/build.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/linux/dev.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/linux/release.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/linux/test.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/mac/dev.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/mac/release.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/mac/test.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/windows/dev.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/windows/release.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/assembly/windows/test.sh
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/dev/client.yml
 delete mode 100644 examples/hystrixfilter/dubbo/with-hystrix-go-client/profiles/dev/log.yml
 create mode 100644 filter/impl/access_log_filter.go
 create mode 100644 filter/impl/access_log_filter_test.go