dubbo-go-samples
Apache dubbo
File Explorer
Download Latest Version (.zip)- github-actions.yml
- golangci-lint.yml
- dependabot.yml
- metrics.png
- run-configurations.png
- samples-rpc-triple-client.png
- samples-rpc-triple-server.png
- config.yaml
- docker-compose.yml
- conf.yaml
- docker-compose.yml
- docker-compose.yml
- Dockerfile
- my.cnf
- docker-compose.yml
- custom.properties
- docker-compose.yml
- server.go
- Dockerfile
- greet.pb.go
- greet.proto
- greet.triple.go
- build.sh
- README.md
- README_zh.md
- main.go
- main.go
- JavaAsyncClient.java
- pom.xml
- run.sh
- JavaAsyncServer.java
- pom.xml
- run.sh
- user.pb.go
- user.proto
- user.triple.go
- user_provider.go
- pom.xml
- README.md
- README_zh.md
- client.go
- chat.go
- context.go
- script.js
- style.css
- index.html
- main.go
- action.go
- agent.go
- cot_agent.go
- task.go
- server.go
- bookflight_prompt.yml
- config.go
- jsonrpc.go
- ollama.go
- options.go
- llm.go
- llm_utility.go
- option.go
- prompt.go
- booking_tools.go
- mock_data.go
- tool.go
- tool_base.go
- react-agent
- chat.pb.go
- chat.proto
- chat.triple.go
- .env.example
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- main.go
- main.go
- NacosJavaClient.java
- pom.xml
- NacosJavaServer.java
- pom.xml
- greet.pb.go
- greet.proto
- greet.triple.go
- pom.xml
- README.md
- README_zh.md
- main.go
- main.go
- ZookeeperJavaClient.java
- pom.xml
- ZookeeperJavaServer.java
- pom.xml
- greet.pb.go
- greet.proto
- greet.triple.go
- pom.xml
- README.md
- README_zh.md
- main.go
- dubbogo.yml
- main.go
- dubbogo.yml
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- main.go
- main.go
- JavaClientApp.java
- greet.proto
- pom.xml
- run.sh
- JavaServerApp.java
- greet.proto
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- pom.xml
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- main.go
- myfilter.go
- main.go
- myfilter.go
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- main.go
- main.go
- dubbogo-ratelimit-rule.png
- greet.pb.go
- greet.proto
- greet.triple.go
- README-zh.md
- README.md
- greet.pb.go
- greet.proto
- greet.triple.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- main.go
- main.go
- main.go
- user.go
- main.go
- limit_strategy.go
- reject_handler.go
- user.go
- README.md
- README_zh.md
- README.md
- README_zh.md
- main.go
- consumer.go
- provider.go
- main.go
- consumer.go
- provider.go
- game.pb.go
- game.proto
- game.triple.go
- gate.pb.go
- gate.proto
- gate.triple.go
- style.css
- bac.png
- ball.svg
- gate.svg
- people.svg
- api.js
- index.js
- index.html
- README.md
- README_zh.md
- client.go
- user.go
- server.go
- init.go
- user.go
- user_provider.go
- ApiTripleConsumer.java
- Gender.java
- User.java
- UserProvider.java
- dubbo.properties
- log4j.properties
- pom.xml
- run.sh
- ApiProvider.java
- Gender.java
- User.java
- UserProvider.java
- UserProviderImpl.java
- dubbo.properties
- log4j.properties
- pom.xml
- run.sh
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_CN.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- main.go
- main.go
- JavaClientApp.java
- pom.xml
- run.sh
- JavaServerApp.java
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- pom.xml
- README.md
- README_CN.md
- main.go
- main.go
- Http3ClientApp.java
- greet.proto
- dubbo.properties
- pom.xml
- run.sh
- Http3ServerApp.java
- greet.proto
- dubbo.properties
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- server2_cert.pem
- server2_key_pkcs8.pem
- server_ca_cert.pem
- README.md
- README_CN.md
- main.go
- main.go
- GreetingsService.java
- GreetRequest.java
- GreetResponse.java
- Application.java
- log4j2.xml
- pom.xml
- run.sh
- GreetingsService.java
- GreetRequest.java
- GreetResponse.java
- Application.java
- GreetingsServiceImpl.java
- log4j2.xml
- pom.xml
- run.sh
- hessian2_extend.proto
- java8_time.proto
- java_exception.proto
- java_math.proto
- java_sql_time.proto
- java_util.proto
- self_extension.proto
- build.sh
- greet.dubbo.go
- greet.hessian2.go
- greet.proto
- README.md
- main.go
- main.go
- GreetingsService.java
- GreetRequest.java
- GreetResponse.java
- Application.java
- log4j2.xml
- pom.xml
- run.sh
- GreetingsService.java
- GreetRequest.java
- GreetResponse.java
- Application.java
- GreetingsServiceImpl.java
- log4j2.xml
- pom.xml
- run.sh
- hessian2_extend.proto
- java8_time.proto
- java_exception.proto
- java_math.proto
- java_sql_time.proto
- java_util.proto
- self_extension.proto
- build.sh
- greet.hessian2.go
- greet.proto
- greet.triple.go
- greet_multi.proto
- README.md
- client.go
- server.go
- DubboGreeterTriple.java
- Greeter.java
- HelloReply.java
- HelloReplyOrBuilder.java
- HelloRequest.java
- HelloRequestOrBuilder.java
- HelloWorldProto.java
- Consumer.java
- greet.proto
- log4j2.xml
- pom.xml
- run.sh
- DubboGreeterTriple.java
- Greeter.java
- HelloReply.java
- HelloReplyOrBuilder.java
- HelloRequest.java
- HelloRequestOrBuilder.java
- HelloWorldProto.java
- GreeterImpl.java
- Provider.java
- greet.proto
- log4j2.xml
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- pom.xml
- README.md
- client.go
- server.go
- DubboGreetServiceTriple.java
- GreetProto.java
- GreetRequest.java
- GreetRequestOrBuilder.java
- GreetResponse.java
- GreetResponseOrBuilder.java
- GreetService.java
- SayHelloRequest.java
- SayHelloRequestOrBuilder.java
- SayHelloResponse.java
- SayHelloResponseOrBuilder.java
- Main.java
- dubbo.consumer.xml
- log4j.properties
- log4j2.xml
- pom.xml
- run.sh
- DubboGreetServiceTriple.java
- GreetProto.java
- GreetRequest.java
- GreetRequestOrBuilder.java
- GreetResponse.java
- GreetResponseOrBuilder.java
- GreetService.java
- SayHelloRequest.java
- SayHelloRequestOrBuilder.java
- SayHelloResponse.java
- SayHelloResponseOrBuilder.java
- GreetServiceImpl.java
- Main.java
- greet.proto
- dubbo.server.xml
- log4j.properties
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- client.go
- server.go
- DubboGreetServiceTriple.java
- GreetProto.java
- GreetRequest.java
- GreetRequestOrBuilder.java
- GreetResponse.java
- GreetResponseOrBuilder.java
- GreetService.java
- SayHelloRequest.java
- SayHelloRequestOrBuilder.java
- SayHelloResponse.java
- SayHelloResponseOrBuilder.java
- Main.java
- greet.proto
- log4j2.xml
- pom.xml
- run.sh
- DubboGreetServiceTriple.java
- GreetProto.java
- GreetRequest.java
- GreetRequestOrBuilder.java
- GreetResponse.java
- GreetResponseOrBuilder.java
- GreetService.java
- SayHelloRequest.java
- SayHelloRequestOrBuilder.java
- SayHelloResponse.java
- SayHelloResponseOrBuilder.java
- GreetServiceImpl.java
- Main.java
- greet.proto
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- config.go
- client.go
- chat.go
- context.go
- script.js
- style.css
- index.html
- main.go
- server.go
- llm_service.go
- chat.pb.go
- chat.proto
- chat.triple.go
- .env.example
- README.md
- README_zh.md
- start_servers.bat
- start_servers.sh
- main.go
- main.go
- main.go
- main.go
- dubbogo.yml
- main.go
- README.md
- README_zh.md
- Deployment.yml
- Service.yml
- Deployment-v2.yml
- Deployment.yml
- Service.yml
- virtual-service.yml
- Namespace.yml
- client.go
- Dockerfile
- server.go
- Dockerfile
- greet.pb.go
- greet.proto
- greet.triple.go
- build.sh
- README.md
- README_zh.md
- main.go
- main.go
- dubbo-observability.json
- dashboards.yaml
- prometheus.yaml
- tracefields.go
- tracefields_test.go
- verify.go
- verify_test.go
- greet.pb.go
- greet.proto
- greet.triple.go
- docker-compose.yaml
- otel-collector-config.yaml
- prometheus.yml
- README.md
- README_CN.md
- server-deployment.yml
- main.go
- main.go
- build.sh
- Dockerfile
- README.md
- README_CN.md
- grafana.png
- main.go
- build.sh
- Dockerfile
- main.go
- build.sh
- Dockerfile
- greet.pb.go
- greet.proto
- greet.triple.go
- Deployment.yml
- docker-compose.yml
- grafana.json
- prometheus_pull.yml
- prometheus_push.yml
- README.md
- README_CN.md
- architecture-diagram.png
- jaeger-dependencies.png
- memorystore.png
- online-boutique-frontend-1.png
- online-boutique-frontend-2.png
- network-policy-adservice.yaml
- network-policy-cartservice.yaml
- network-policy-checkoutservice.yaml
- network-policy-currencyservice.yaml
- network-policy-deny-all.yaml
- network-policy-emailservice.yaml
- network-policy-frontend.yaml
- network-policy-loadgenerator.yaml
- network-policy-paymentservice.yaml
- network-policy-productcatalogservice.yaml
- network-policy-recommendationservice.yaml
- network-policy-redis.yaml
- network-policy-shippingservice.yaml
- README.md
- cloudshell-tutorial.md
- cymbal-shops.md
- development-guide.md
- development-principles.md
- jaeger.md
- memorystore.md
- service-mesh.md
- workload-identity.md
- kubernetes-manifests.yaml
- main.go
- adservice.go
- adservice.pb.go
- adservice.proto
- adservice.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- interface.go
- memory.go
- config.go
- cartservice.go
- cartservice.pb.go
- cartservice.proto
- cartservice.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- config.go
- checkoutservice.go
- money.go
- money_test.go
- hipstershop.pb.go
- hipstershop.proto
- hipstershop.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- tracing.go
- currency_conversion.json
- currencyservice.go
- currencyservice.pb.go
- currencyservice.proto
- currencyservice.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- config.go
- emailservice.go
- email.pb.go
- email.proto
- email.triple.go
- confirmation.html
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- config.go
- money.go
- money_test.go
- hipstershop.pb.go
- hipstershop.proto
- hipstershop.triple.go
- Cymbal_NavLogo.svg
- Hipster_Advert2.svg
- Hipster_CartIcon.svg
- Hipster_CheckOutIcon.svg
- Hipster_CurrencyIcon.svg
- Hipster_DownArrow.svg
- Hipster_FacebookIcon.svg
- Hipster_GooglePlayIcon.svg
- Hipster_HelpIcon.svg
- Hipster_HeroLogo.svg
- Hipster_HeroLogoCyan.svg
- Hipster_InstagramIcon.svg
- Hipster_KitchenwareOffer.svg
- Hipster_NavLogo.svg
- Hipster_PinterestIcon.svg
- Hipster_ProfileIcon.svg
- Hipster_SearchIcon.svg
- Hipster_TwitterIcon.svg
- Hipster_UpDownControl.svg
- Hipster_YoutubeIcon.svg
- Advert2BannerImage.png
- AdvertBannerImage.png
- credits.txt
- folded-clothes-on-white-chair-wide.jpg
- folded-clothes-on-white-chair.jpg
- HeroBannerImage.png
- HeroBannerImage2.png
- VRHeadsets.png
- bamboo-glass-jar.jpg
- candle-holder.jpg
- hairdryer.jpg
- loafers.jpg
- mug.jpg
- salt-and-pepper-shakers.jpg
- sunglasses.jpg
- tank-top.jpg
- watch.jpg
- cart.css
- order.css
- styles.css
- favicon-cymbal.ico
- favicon.ico
- ad.html
- cart.html
- error.html
- footer.html
- header.html
- home.html
- order.html
- product.html
- recommendations.html
- deployment_details.go
- Dockerfile
- go.mod
- go.sum
- handlers.go
- main.go
- Makefile
- middleware.go
- rpc.go
- Dockerfile
- locustfile.py
- requirements.in
- requirements.txt
- config.go
- paymentservice.go
- payment.pb.go
- payment.proto
- payment.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- products.json
- productcatalogservice.go
- productcatalogservice.pb.go
- productcatalogservice.proto
- productcatalogservice.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- recommendationservice.go
- recommendationservice.pb.go
- recommendationservice.proto
- recommendationservice.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- config.go
- quote.go
- shippingservice.go
- tracker.go
- shippingservice.pb.go
- shippingservice.proto
- shippingservice.triple.go
- Dockerfile
- go.mod
- go.sum
- main.go
- Makefile
- tracing.go
- LICENSE
- Makefile
- README.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- main.go
- main.go
- README.md
- README_CN.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- README.md
- README_zh.md
- client.go
- server.go
- greet.pb.go
- greet.proto
- greet.triple.go
- client.go
- server.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- client.go
- server.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_zh.md
- client.go
- server.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_CN.md
- client.go
- server_node2.go
- server.go
- README.md
- README_CN.md
- client.go
- server.go
- server.go
- server.go
- dubbogo-route-rule.png
- user.pb.go
- user.proto
- user.triple.go
- README.md
- README_zh.md
- client.go
- server_node2.go
- server.go
- README.md
- README_CN.md
- client.go
- server_node2.go
- server.go
- README.md
- README_CN.md
- client.go
- server.go
- server_tag.go
- README.md
- README_CN.md
- README.md
- README_CN.md
- client.go
- server.go
- server_tag.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_CN.md
- README.md
- README_CN.md
- main.go
- main.go
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- greet_grpc.pb.go
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- greeting.go
- registry.go
- rest_config.go
- client.go
- server.go
- README.md
- README_CN.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- demo.pb.go
- demo.proto
- demo.triple.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_CN.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- client.go
- server.go
- StreamingClient.java
- logback.xml
- pom.xml
- run.sh
- GreeterImpl.java
- StreamingServer.java
- logback.xml
- pom.xml
- run.sh
- greet.pb.go
- greet.proto
- greet.triple.go
- pom.xml
- README.md
- README_zh.md
- shop-arc.png
- comment_api.pb.go
- comment_api.proto
- comment_api.triple.go
- client.go
- server.go
- server.go
- detail_api.pb.go
- detail_api.proto
- detail_api.triple.go
- client.go
- server.go
- server.go
- frontend_api.go
- main.go
- architecture.png
- goods.png
- jquery-3.6.3.min.js
- detail.html
- index.html
- router.go
- server.go
- server.go
- order_api.pb.go
- order_api.proto
- order_api.triple.go
- client.go
- server.go
- server.go
- user_api.pb.go
- user_api.proto
- user_api.triple.go
- client.go
- server.go
- go.mod
- go.sum
- Makefile
- MAKEFILE_GUIDE.md
- READEME_CN.md
- client.go
- server.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_cn.md
- main.go
- main.go
- GreetClient.java
- GreetClientImpl.java
- TlsTriProtoConsumer.java
- pom.xml
- GreetService.java
- GreetServiceImpl.java
- Pkcs1ToPkcs8KeyConverter.java
- TlsTriProvider.java
- pom.xml
- greet.pb.go
- greet.proto
- greet.triple.go
- client1_cert.pem
- client1_key.pem
- client2_cert.pem
- client2_key.pem
- client_ca_cert.pem
- client_ca_key.pem
- create.sh
- multiple_uri_cert.pem
- multiple_uri_key.pem
- openssl.cnf
- README.md
- server1_cert.pem
- server1_key.pem
- server2_cert.pem
- server2_key.pem
- server_ca_cert.pem
- server_ca_key.pem
- spiffe_cert.pem
- spiffe_key.pem
- pom.xml
- README.md
- README_CN.md
- main.go
- cronjob.yaml
- deployment.yaml
- build.sh
- Dockerfile
- go.mod
- go.sum
- README.md
- README_CN.md
- docker-compose.yml
- client.go
- seata.go
- service.go
- server.go
- user_provider.go
- README.md
- README_zh.md
- main.go
- seata.go
- seata.pb.go
- seata.proto
- seata.triple.go
- main.go
- service.go
- README.md
- README_zh.md
- main.go
- main.go
- greet.pb.go
- greet.proto
- greet.triple.go
- README.md
- README_CN.md
- .asf.yaml
- .gitignore
- .golangci.yml
- .licenserc.yaml
- docker-compose.yml
- go.mod
- go.sum
- HOWTO.md
- HOWTO_CN.md
- integrate_test.sh
- LICENSE
- Makefile
- README.md
- README_CN.md
- start_integrate_test.sh
// repository documentation
Was this content helpful?
(0 ratings)
