This is an automated email from the ASF dual-hosted git repository. liujun pushed a change to branch new-triple-samples in repository https://gitbox.apache.org/repos/asf/dubbo-go-samples.git
from 86d6e8bf Build(deps): bump actions/checkout from 3.5.3 to 4.0.0 (#605) new 7248d7c5 feat: finish triple helloworld example new 6aed556c add zookeeper registry samples new 3c61f957 dubbo go shop framework new 97ae9e94 fix mod bug new fa7f9588 fix import bug new b021d1cf add license new 8f256ba6 add readme new 2fe84946 add readme new 0f60c330 merge new facc2e4a fix merge new b03daf84 add more version new e83dbf31 Merge pull request #582 from wudong5/task_shop new deee3ca0 Merge branch 'apache:master' into new-triple-samples-dev new 8f3038c5 modify helloworld example new b7e8a3f4 modify readme new 48d86235 Merge pull request #612 from DMwangnima/new-triple-samples-dev The 718 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: .github/workflows/github-actions.yml | 2 +- .run/dubbo-go-server.run.xml | 14 - .run/helloworld-go-client.run.xml | 14 - .run/helloworld-go-server.run.xml | 14 - .run/rpc/dubbo/rpc-dubbo-go-client.run.xml | 14 - go.mod | 4 +- go.sum | 166 ++- helloworld/README.md | 222 ++- helloworld/README_zh.md | 220 ++- helloworld/go-client/cmd/client.go | 32 +- helloworld/go-client/conf/dubbogo.yml | 11 - helloworld/go-server/cmd/server.go | 74 +- helloworld/go-server/conf/dubbogo.yml | 13 - .../go-server/handler/handler.go | 17 +- .../org/apache/dubbo/sample/hello/Helloworld.java | 1432 -------------------- helloworld/java-client/pom.xml | 162 --- helloworld/java-client/run.sh | 1 - .../com/apache/dubbo/sample/basic/ApiConsumer.java | 57 - .../com/apache/dubbo/sample/basic/IGreeter.java | 31 - .../java-client/src/main/proto/helloworld.proto | 28 - .../src/main/resources/log4j.properties | 26 - .../com/apache/dubbo/sample/TestHelloWorld.java | 68 - .../org/apache/dubbo/sample/hello/Helloworld.java | 1432 -------------------- helloworld/java-server/pom.xml | 166 --- helloworld/java-server/run.sh | 1 - .../com/apache/dubbo/sample/basic/ApiProvider.java | 46 - .../com/apache/dubbo/sample/basic/IGreeter.java | 30 - .../apache/dubbo/sample/basic/IGreeter1Impl.java | 34 - .../java-server/src/main/proto/helloworld.proto | 28 - .../src/main/resources/log4j.properties | 26 - helloworld/proto/greet.pb.go | 213 +++ helloworld/proto/greet.proto | 17 + helloworld/proto/greettriple/greet.triple.go | 115 ++ mesh/go-client/go.mod | 2 +- mesh/go-client/go.sum | 2 +- mesh/go-server/go.mod | 2 +- proxyless/go-server/go.mod | 2 +- .../zookeeper_new}/go-client/cmd/client.go | 42 +- .../zookeeper_new/go-server/cmd/server.go | 45 +- registry/zookeeper_new/go-client/cmd/client.go | 72 + registry/zookeeper_new/go-server/cmd/server.go | 63 + registry/zookeeper_new/proto/greet.proto | 44 + task/shop/.images/shop-arc.png | Bin 0 -> 46312 bytes task/shop/READEME_CN.md | 18 + task/shop/comment/api/comment_api.pb.go | 234 ++++ .../shop/comment/api/comment_api.proto | 19 +- task/shop/comment/api/comment_api_triple.pb.go | 164 +++ .../shop/comment/server_v1}/cmd/server.go | 21 +- task/shop/comment/server_v1/conf/dubbogo.yaml | 16 + .../shop/comment/server_v2}/cmd/server.go | 21 +- task/shop/comment/server_v2/conf/dubbogo.yaml | 16 + .../shop/comment/test/client/client.go | 22 +- task/shop/comment/test/conf/dubbogo.yaml | 11 + task/shop/detail/api/detail_api.pb.go | 435 ++++++ .../shop/detail/api/detail_api.proto | 39 +- task/shop/detail/api/detail_api_triple.pb.go | 209 +++ task/shop/detail/server_v1/cmd/server.go | 74 + task/shop/detail/server_v1/conf/dubbogo.yaml | 16 + task/shop/detail/server_v2/cmd/server.go | 74 + task/shop/detail/server_v2/conf/dubbogo.yaml | 16 + .../shop/detail/test/client/client.go | 23 +- task/shop/detail/test/conf/dubbogo.yaml | 11 + .../shop/frontend/api/frontend_api.go | 37 +- .../shop/frontend/cmd}/main.go | 8 +- task/shop/frontend/conf/dubbogo.yaml | 11 + .../shop/frontend/pages/router.go | 29 +- task/shop/frontend/pages/server.go | 134 ++ task/shop/frontend/pages/static/architecture.png | Bin 0 -> 131625 bytes task/shop/frontend/pages/static/goods.png | Bin 0 -> 1850937 bytes .../shop/frontend/pages/static/jquery-3.6.3.min.js | 2 + task/shop/frontend/pages/templates/detail.html | 108 ++ task/shop/frontend/pages/templates/index.html | 108 ++ task/shop/frontend/server_v1/server.go | 130 ++ {proxyless/go-client => task/shop}/go.mod | 88 +- {proxyless/go-client => task/shop}/go.sum | 218 +-- task/shop/order/api/order_api.pb.go | 299 ++++ .../shop/order/api/order_api.proto | 31 +- task/shop/order/api/order_api_triple.pb.go | 164 +++ .../shop/order/server_v1}/cmd/server.go | 46 +- task/shop/order/server_v1/conf/dubbogo.yaml | 16 + .../shop/order/server_v2}/cmd/server.go | 46 +- task/shop/order/server_v2/conf/dubbogo.yaml | 16 + .../shop/order/test/client/client.go | 36 +- task/shop/order/test/conf/dubbogo.yaml | 11 + task/shop/user/api/user_api.pb.go | 443 ++++++ .../shop/user/api/user_api.proto | 37 +- task/shop/user/api/user_api_triple.pb.go | 299 ++++ task/shop/user/server/cmd/server.go | 88 ++ .../shop/user/server/conf/dubbogo.yaml | 9 +- .../shop/user/test/client/client.go | 23 +- task/shop/user/test/conf/dubbogo.yaml | 11 + 91 files changed, 4731 insertions(+), 4160 deletions(-) delete mode 100644 .run/dubbo-go-server.run.xml delete mode 100644 .run/helloworld-go-client.run.xml delete mode 100644 .run/helloworld-go-server.run.xml delete mode 100644 .run/rpc/dubbo/rpc-dubbo-go-client.run.xml delete mode 100644 helloworld/go-client/conf/dubbogo.yml delete mode 100644 helloworld/go-server/conf/dubbogo.yml copy rpc/triple/hessian2/go-client/cmd/simple_service.go => helloworld/go-server/handler/handler.go (74%) delete mode 100644 helloworld/java-client/build/generated/source/proto/main/java/org/apache/dubbo/sample/hello/Helloworld.java delete mode 100644 helloworld/java-client/pom.xml delete mode 100644 helloworld/java-client/run.sh delete mode 100644 helloworld/java-client/src/main/java/com/apache/dubbo/sample/basic/ApiConsumer.java delete mode 100644 helloworld/java-client/src/main/java/com/apache/dubbo/sample/basic/IGreeter.java delete mode 100644 helloworld/java-client/src/main/proto/helloworld.proto delete mode 100644 helloworld/java-client/src/main/resources/log4j.properties delete mode 100644 helloworld/java-client/src/test/java/com/apache/dubbo/sample/TestHelloWorld.java delete mode 100644 helloworld/java-server/build/generated/source/proto/main/java/org/apache/dubbo/sample/hello/Helloworld.java delete mode 100644 helloworld/java-server/pom.xml delete mode 100644 helloworld/java-server/run.sh delete mode 100644 helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/ApiProvider.java delete mode 100644 helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/IGreeter.java delete mode 100644 helloworld/java-server/src/main/java/com/apache/dubbo/sample/basic/IGreeter1Impl.java delete mode 100644 helloworld/java-server/src/main/proto/helloworld.proto delete mode 100644 helloworld/java-server/src/main/resources/log4j.properties create mode 100644 helloworld/proto/greet.pb.go create mode 100644 helloworld/proto/greet.proto create mode 100644 helloworld/proto/greettriple/greet.triple.go copy {filter/token => registry/servicediscovery/zookeeper_new}/go-client/cmd/client.go (59%) copy filter/token/go-client/cmd/client.go => registry/servicediscovery/zookeeper_new/go-server/cmd/server.go (58%) create mode 100644 registry/zookeeper_new/go-client/cmd/client.go create mode 100644 registry/zookeeper_new/go-server/cmd/server.go create mode 100644 registry/zookeeper_new/proto/greet.proto create mode 100644 task/shop/.images/shop-arc.png create mode 100644 task/shop/READEME_CN.md create mode 100644 task/shop/comment/api/comment_api.pb.go copy tls/dubbo/go-server/pkg/user_provider.go => task/shop/comment/api/comment_api.proto (75%) create mode 100644 task/shop/comment/api/comment_api_triple.pb.go copy {configcenter/zookeeper/go-server => task/shop/comment/server_v1}/cmd/server.go (69%) create mode 100644 task/shop/comment/server_v1/conf/dubbogo.yaml copy {configcenter/zookeeper/go-server => task/shop/comment/server_v2}/cmd/server.go (69%) create mode 100644 task/shop/comment/server_v2/conf/dubbogo.yaml copy error/triple/pb/go-server/cmd/server.go => task/shop/comment/test/client/client.go (69%) create mode 100644 task/shop/comment/test/conf/dubbogo.yaml create mode 100644 task/shop/detail/api/detail_api.pb.go copy api/samples_api.proto => task/shop/detail/api/detail_api.proto (63%) create mode 100644 task/shop/detail/api/detail_api_triple.pb.go create mode 100644 task/shop/detail/server_v1/cmd/server.go create mode 100644 task/shop/detail/server_v1/conf/dubbogo.yaml create mode 100644 task/shop/detail/server_v2/cmd/server.go create mode 100644 task/shop/detail/server_v2/conf/dubbogo.yaml copy error/triple/pb/go-server/cmd/server.go => task/shop/detail/test/client/client.go (69%) create mode 100644 task/shop/detail/test/conf/dubbogo.yaml copy integrate_test/polaris/limit/tests/integration/limit_test.go => task/shop/frontend/api/frontend_api.go (57%) copy {config-api/subModule/configcenter => task/shop/frontend/cmd}/main.go (82%) create mode 100644 task/shop/frontend/conf/dubbogo.yaml copy error/triple/pb/go-server/cmd/server.go => task/shop/frontend/pages/router.go (64%) create mode 100644 task/shop/frontend/pages/server.go create mode 100644 task/shop/frontend/pages/static/architecture.png create mode 100644 task/shop/frontend/pages/static/goods.png create mode 100644 task/shop/frontend/pages/static/jquery-3.6.3.min.js create mode 100644 task/shop/frontend/pages/templates/detail.html create mode 100644 task/shop/frontend/pages/templates/index.html create mode 100644 task/shop/frontend/server_v1/server.go copy {proxyless/go-client => task/shop}/go.mod (63%) copy {proxyless/go-client => task/shop}/go.sum (91%) create mode 100644 task/shop/order/api/order_api.pb.go copy error/triple/hessian2/go-client/cmd/error_response.go => task/shop/order/api/order_api.proto (67%) create mode 100644 task/shop/order/api/order_api_triple.pb.go copy {rpc/triple/codec-extension/go-server => task/shop/order/server_v1}/cmd/server.go (52%) create mode 100644 task/shop/order/server_v1/conf/dubbogo.yaml copy {rpc/triple/codec-extension/go-server => task/shop/order/server_v2}/cmd/server.go (52%) create mode 100644 task/shop/order/server_v2/conf/dubbogo.yaml copy configcenter/nacos/go-server/cmd/server.go => task/shop/order/test/client/client.go (67%) create mode 100644 task/shop/order/test/conf/dubbogo.yaml create mode 100644 task/shop/user/api/user_api.pb.go copy api/samples_api.proto => task/shop/user/api/user_api.proto (62%) create mode 100644 task/shop/user/api/user_api_triple.pb.go create mode 100644 task/shop/user/server/cmd/server.go copy rpc/triple/msgpack/go-server/conf/dubbogo.yml => task/shop/user/server/conf/dubbogo.yaml (51%) copy error/triple/pb/go-server/cmd/server.go => task/shop/user/test/client/client.go (69%) create mode 100644 task/shop/user/test/conf/dubbogo.yaml