一个Grpc 的简单 Demo
说明
gRPC是一种用于构建分布式应用和服务的开源RPC框架。它最初由 Google 开发,旨在解决 RPC(Remote Procedure Call,远程过程调用)在分布式系统中的性能和可靠性问题。gRPC 具有高性能、高可靠性、易于使用和灵活性等特点,已经成为许多企业和开发者的首选框架。
准备工作
下载demo
1git clone https://github.com/grpc-example/simple.git
2cd simple
3go mod tidy
编译.proto文件命令
1make api
run server
1go run server.go
run client
1go run client.go
项目地址
https://github.com/grpc-example/simple
发布日期:2023-05-17 22:43 字数:36 用时
tags:grpc
相关文章
标签云
alpine(1) centos(3) debug(1) docker(7) docker-compose(1) freemesh(1) git(6) go(3) go-zeus(1) goland(2) golang(6) grafana(2) grpc(3) homebrew(1) homedir(1) http(1) hugo(1) java(1) job(1) json(1) k8s(9) kubectl(4) metrics(2) mock(1) mysql(1) npm(1) nsenter(1) pnpm(1) pprof(1) prettier(1) prometheus(1) protoc(1) request(1) scss(1) servicemesh(1) spring(1) ssh(2) tcpdump(1) typescript(1) vite(2) vscode(1) vue(6) vue-admin(2) vue3(1) webssh(1) xtermjs(1) xxl-job(1) yarn(1) 云原生(4) 介绍(1) 博客(1) 后台管理系统(1) 如水网(1) 容器(2) 开发联调神器(1) 微服务(2) 微服务框架(1) 文集(2) 服务发现(1) 服务网格(1) 监控告警(1) 端口映射(1) 证书(1) 负载均衡(1)