项目01:HelloWorld
最基础的 gRPC 服务,演示 Unary RPC(一元调用)。
功能
- 服务端提供
SayHello接口 - 客户端发送名称,服务端返回问候消息
运行
bash
# 启动服务端
go run server/main.go
# 另开终端运行客户端
go run client/main.go代码结构
01-helloworld/
├── proto/
│ └── helloworld.proto # Protobuf 定义
├── server/
│ └── main.go # 服务端实现
├── client/
│ └── main.go # 客户端实现
└── go.mod