[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new 39f9052 Update README_CN.md 39f9052 is described below commit 39f9052603697989923abfa8cc78326653aed216 Author: vito.he AuthorDate: Thu Dec 19 10:08:55 2019 +0800 Update README_CN.md --- README_CN.md | 4 1 file changed, 4 insertions(+) diff --git a/README_CN.md b/README_CN.md index b0d02a0..7d6cb62 100644 --- a/README_CN.md +++ b/README_CN.md @@ -14,6 +14,10 @@ Apache License, Version 2.0 [v1.0.0 - 2019年5月29日 兼容dubbo v2.6.5 版本](https://github.com/apache/dubbo-go/releases/tag/v1.0.0) +[v1.1.0 - 2019年9月7日 捐献给Apache之后的第一次release](https://github.com/apache/dubbo-go/releases/tag/v1.1.0) + +[v1.2.0 - 2019年11月15日](https://github.com/apache/dubbo-go/releases/tag/v1.2.0) + ## 工程架构 ## 基于dubbo的extension模块和分层的代码设计(包括 protocol layer, registry layer, cluster layer, config 等等)。我们的目标是:你可以对这些分层接口进行新的实现,并通过调用 extension 模块的“ extension.SetXXX ”方法来覆盖 dubbo-go [同 go-for-apache-dubbo ]的默认实现,以完成自己的特殊需求而无需修改源代码。同时,欢迎你为社区贡献有用的拓展实现。
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new a8e6de6 Update README_CN.md a8e6de6 is described below commit a8e6de67095659210e9709f3ba37ff13c3d5eef3 Author: vito.he AuthorDate: Thu Dec 19 10:01:47 2019 +0800 Update README_CN.md --- README_CN.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README_CN.md b/README_CN.md index 7a7b061..b0d02a0 100644 --- a/README_CN.md +++ b/README_CN.md @@ -53,6 +53,8 @@ Apache License, Version 2.0 你可以通过访问 [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap) 知道更多关于 dubbo-go 的信息 +![feature](https://raw.githubusercontent.com/wiki/apache/dubbo-go/arch.png) + ## 文档 TODO
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new 81bf8e0 Update README_CN.md 81bf8e0 is described below commit 81bf8e07a2bb37cf16c37514152c914dcdfb0ccf Author: vito.he AuthorDate: Fri Sep 20 14:43:01 2019 +0800 Update README_CN.md --- README_CN.md | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README_CN.md b/README_CN.md index 266d1d0..4bff9a8 100644 --- a/README_CN.md +++ b/README_CN.md @@ -30,7 +30,7 @@ Apache License, Version 2.0 - 传输协议: HTTP, TCP - 序列化协议: JsonRPC v2, Hessian v2 - 注册中心: ZooKeeper/[etcd v3](https://github.com/apache/dubbo-go/pull/148)/[nacos](https://github.com/apache/dubbo-go/pull/151)/[consul](https://github.com/apache/dubbo-go/pull/121) -- 配置中心: Zookeeper +- 动态配置中心与服务治理配置器(config center): Zookeeper - 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/[Available](https://github.com/apache/dubbo-go/pull/155)/[Broadcast](https://github.com/apache/dubbo-go/pull/158)/[Forking](https://github.com/apache/dubbo-go/pull/161) - 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65) - 过滤器: Echo Health Check/[服务熔断&降级](https://github.com/apache/dubbo-go/pull/133)/[TokenFilter](https://github.com/apache/dubbo-go/pull/202) @@ -43,7 +43,7 @@ Apache License, Version 2.0 - 过滤器: AccessLogFilter/CountFilter/ExecuteLimitFilter/TpsLimitFilter - 注册中心: k8s - 配置中心: apollo -- 动态配置中心 & 元数据中心 (dubbo v2.7.x) +- 元数据中心 (dubbo v2.7.x) - Metrics: Promethus(dubbo v2.7.x) 任务列表: @@ -65,6 +65,8 @@ TODO ## 运行单测 ```bash +sh ./before_ut.sh + go test ./... # 覆盖率
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new ad148e1 Update README_CN.md ad148e1 is described below commit ad148e1a7124590248c6058d48872595fdf1b0a1 Author: vito.he AuthorDate: Mon Sep 2 09:59:14 2019 +0800 Update README_CN.md --- README_CN.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/README_CN.md b/README_CN.md index 9a769a1..387070d 100644 --- a/README_CN.md +++ b/README_CN.md @@ -5,9 +5,6 @@ --- Apache Dubbo Go 语言实现 -![Apache Dubbo-go](./dubbogo.png "Apache Dubbo-go") - -Apache/Dubbo-go image, licensed under [Creative Commons 3.0 Attributions license](https://creativecommons.org/licenses/by/3.0/). ## 证书 ##
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new bf0da3f Update README_CN.md bf0da3f is described below commit bf0da3fc57d46c47734b7e66908526d59fd30e6a Author: vito.he AuthorDate: Mon Aug 26 13:23:53 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index 9bb8c63..2dc1068 100644 --- a/README_CN.md +++ b/README_CN.md @@ -36,7 +36,7 @@ Apache License, Version 2.0 - 配置中心: Zookeeper - 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/[Available](https://github.com/apache/dubbo-go/pull/155)/[Broadcast](https://github.com/apache/dubbo-go/pull/158)/[Forking](https://github.com/apache/dubbo-go/pull/161) - 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65) -- 过滤器: Echo Health Check +- 过滤器: Echo Health Check/[服务熔断&降级](https://github.com/apache/dubbo-go/pull/133) - 其他功能支持: [泛化调用](https://github.com/apache/dubbo-go/pull/122)/启动时检查/服务直连/多服务协议/多注册中心/多服务版本/服务分组 开发中列表:
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new b68a5f4 Update README_CN.md b68a5f4 is described below commit b68a5f44ca02ed98223965303e042c925b967f16 Author: vito.he AuthorDate: Mon Aug 26 13:24:12 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index 2dc1068..9a769a1 100644 --- a/README_CN.md +++ b/README_CN.md @@ -32,7 +32,7 @@ Apache License, Version 2.0 - 角色端: Consumer, Provider - 传输协议: HTTP, TCP - 序列化协议: JsonRPC v2, Hessian v2 -- 注册中心: ZooKeeper/[etcd v3](https://github.com/apache/dubbo-go/pull/148)/[nacos](https://github.com/apache/dubbo-go/pull/151)/[consule](https://github.com/apache/dubbo-go/pull/121) +- 注册中心: ZooKeeper/[etcd v3](https://github.com/apache/dubbo-go/pull/148)/[nacos](https://github.com/apache/dubbo-go/pull/151)/[consul](https://github.com/apache/dubbo-go/pull/121) - 配置中心: Zookeeper - 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/[Available](https://github.com/apache/dubbo-go/pull/155)/[Broadcast](https://github.com/apache/dubbo-go/pull/158)/[Forking](https://github.com/apache/dubbo-go/pull/161) - 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65)
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new 5c1a04d Update README_CN.md 5c1a04d is described below commit 5c1a04d81a3f3f71aa582040b93af16c19ac7e91 Author: vito.he AuthorDate: Mon Aug 19 21:17:42 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index e021be5..3cafb6e 100644 --- a/README_CN.md +++ b/README_CN.md @@ -34,7 +34,7 @@ Apache License, Version 2.0 - 序列化协议: JsonRPC v2, Hessian v2 - 注册中心: ZooKeeper/[etcd](https://github.com/apache/dubbo-go/pull/148)/[nacos](https://github.com/apache/dubbo-go/pull/151) - 配置中心: Zookeeper -- 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/Available/Broadcast +- 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/[Available](https://github.com/apache/dubbo-go/pull/155)/[Broadcast](https://github.com/apache/dubbo-go/pull/158)/[Forking](https://github.com/apache/dubbo-go/pull/161) - 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65) - 过滤器: Echo Health Check - 其他功能支持: [泛化调用](https://github.com/apache/dubbo-go/pull/122)/启动时检查/服务直连/多服务协议/多注册中心/多服务版本/服务分组
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new be25cd0 Update README_CN.md be25cd0 is described below commit be25cd0a4109f2c2028d7d40ddf3fb6038916bef Author: vito.he AuthorDate: Mon Aug 12 22:02:04 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index 7732a65..a71d7ec 100644 --- a/README_CN.md +++ b/README_CN.md @@ -29,7 +29,7 @@ Apache License, Version 2.0 - 角色端: Consumer, Provider - 传输协议: HTTP, TCP - 序列化协议: JsonRPC v2, Hessian v2 -- 注册中心: ZooKeeper +- 注册中心: ZooKeeper/[etcd](https://github.com/apache/dubbo-go/pull/148)/[nacos](https://github.com/apache/dubbo-go/pull/151) - 配置中心: Zookeeper - 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/Available/Broadcast - 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65)
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new 6bdab5d Update README_CN.md 6bdab5d is described below commit 6bdab5d69620ba7b1ff9666c541f073f396cbb11 Author: vito.he AuthorDate: Fri Aug 9 19:28:04 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index 489f9de..7732a65 100644 --- a/README_CN.md +++ b/README_CN.md @@ -56,7 +56,7 @@ Apache License, Version 2.0 ## 文档 -移步[这里](https://dubbogo.github.io/dubbo-go-website/) +TODO ## 快速开始 ##
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new 739c744 Update README_CN.md 739c744 is described below commit 739c744a3da479066614c20b92652e77a897a73a Author: vito.he AuthorDate: Fri Aug 9 19:25:36 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index f6f873b..489f9de 100644 --- a/README_CN.md +++ b/README_CN.md @@ -31,7 +31,7 @@ Apache License, Version 2.0 - 序列化协议: JsonRPC v2, Hessian v2 - 注册中心: ZooKeeper - 配置中心: Zookeeper -- 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136) +- 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136)/Available/Broadcast - 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65) - 过滤器: Echo Health Check - 其他功能支持: [泛化调用](https://github.com/apache/dubbo-go/pull/122)/启动时检查/服务直连/多服务协议/多注册中心/多服务版本/服务分组
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new 11e43a8 Update README_CN.md 11e43a8 is described below commit 11e43a8d1eda96e0202fc10ee837f00900d8600e Author: vito.he AuthorDate: Tue Aug 6 19:39:46 2019 +0800 Update README_CN.md --- README_CN.md | 32 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README_CN.md b/README_CN.md index af3a0a6..4512e7e 100644 --- a/README_CN.md +++ b/README_CN.md @@ -26,29 +26,29 @@ Apache License, Version 2.0 实现列表: -- Role: Consumer, Provider -- Transport: HTTP, TCP -- Codec: JsonRPC v2, Hessian v2 -- Registry: ZooKeeper -- Routing: Rule(dubbo v2.6.x) -- Configure Center: Zookeeper -- Cluster Strategy: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136) -- Load Balance: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65) -- Filter: Echo Health Check +- 角色端: Consumer, Provider +- 传输协议: HTTP, TCP +- 序列化协议: JsonRPC v2, Hessian v2 +- 注册中心: ZooKeeper +- 配置中心: Zookeeper +- 集群策略: Failover/[Failfast](https://github.com/apache/dubbo-go/pull/140)/[Failsafe/Failback](https://github.com/apache/dubbo-go/pull/136) +- 负载均衡策略: Random/[RoundRobin](https://github.com/apache/dubbo-go/pull/66)/[LeastActive](https://github.com/apache/dubbo-go/pull/65) +- 过滤器: Echo Health Check +- 其他功能支持: [泛化调用](https://github.com/apache/dubbo-go/pull/122)/启动时检查/服务直连/多服务协议/多注册中心/多服务版本/服务分组 开发中列表: -- Cluster Strategy: Forking -- Load Balance: ConsistentHash -- Filter: TokenFilter/AccessLogFilter/CountFilter/ExecuteLimitFilter/TpsLimitFilter -- Registry: etcd/k8s/consul/nacos -- Configure Center: apollo -- Dynamic Configuration Center & Metadata Center (dubbo v2.7.x) +- 集群策略: Forking +- 负载均衡策略: ConsistentHash +- 过滤器: TokenFilter/AccessLogFilter/CountFilter/ExecuteLimitFilter/TpsLimitFilter +- 注册中心: etcd/k8s/consul/nacos +- 配置中心: apollo +- 动态配置中心 & 元数据中心 (dubbo v2.7.x) - Metrics: Promethus(dubbo v2.7.x) 任务列表: -- Registry: kubernetes +- 注册中心: kubernetes - Routing: istio - tracing (dubbo ecosystem)
[dubbo-go] branch master updated: Update README_CN.md
This is an automated email from the ASF dual-hosted git repository. xinminghe pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-go.git The following commit(s) were added to refs/heads/master by this push: new e1d88a4 Update README_CN.md e1d88a4 is described below commit e1d88a4078eb5052f41489c10a263a70978cb0d9 Author: vito.he AuthorDate: Sat Aug 3 23:47:35 2019 +0800 Update README_CN.md --- README_CN.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_CN.md b/README_CN.md index bd016cc..af3a0a6 100644 --- a/README_CN.md +++ b/README_CN.md @@ -40,7 +40,7 @@ Apache License, Version 2.0 - Cluster Strategy: Forking - Load Balance: ConsistentHash -- Filter: TokenFilter/AccessLogFilter/CountFilter/ActiveLimitFilter/ExecuteLimitFilter/GenericFilter/TpsLimitFilter +- Filter: TokenFilter/AccessLogFilter/CountFilter/ExecuteLimitFilter/TpsLimitFilter - Registry: etcd/k8s/consul/nacos - Configure Center: apollo - Dynamic Configuration Center & Metadata Center (dubbo v2.7.x)