04动手实践:手把手带你实现gRPC的Hello World

这篇文章就从实践的角度出发,带大家一起体验一下gRPC的Hello World。文中的代码将全部使用Go语言实现,使用到的示例也是GitHub上提供的grpc-go,下面我们开始:

Hello World官方示例

首先我们要clone GitHub上gRPC的源代码到我们本地

git clone https://github.com/grpc/grpc-go

具体操作:

  • 首先在项目根目录(grpc-go)下
  • cd examples进入到官方提供的示例Go Modules目录
  • go mod tidy下载相关的依赖
  • cd helloworld进入到具体的示例目录
  • go run greeter_server/main.go启动服务端
  • go run greeter_client/main.go启动客户端进行调用

运行结果:

服务端:
go run greeter_server/main.go
2022/12/25 20:46:54 server listening at [::

猜你喜欢

转载自blog.csdn.net/Mr_YanMingXin/article/details/128981147