Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 621 Bytes

File metadata and controls

24 lines (17 loc) · 621 Bytes

Context HelloWorld with gRPC Go

本项目为 《【Go】透彻理解 context.Context》的示例代码, 项目中大部分内容出自 grpc-go 项目中的 HelloWorld 示例代码。

做了简单的修改:

  • 在 greeter_client 中插入 metadata
  • 在 greeter_server 中打印超时时间和 key-val 内容
  • greeter_client_with_otel 在 greeter_client 的基础上,增加OpenTelemetry Trace
  • greeter_server_with_otel 在 greeter_server 的基础上,增加OpenTelemetry Trace

构建

make

运行

./server
./client