第 5 章 gRPC 端点类型

在本章中,我们将学习如何编写不同类型的 gRPC 端点。对于每种端点,我们将理解其通信类型背后的理念,并在 Protobuf 服务中定义一个 RPC 端点。最后,我们将实现该端点并编写客户端来调用它。到本章结束时,我们的目标是实现一个 TODO API,允许我们创建、更新、删除和列出任务。

本章将涵盖以下主要内容:

  • 四种可以编写的 RPC 端点类型

  • 何时使用每种类型

  • 如何实现端点的逻辑

  • 如何调用 gRPC 端点

技术要求

您可以在本书的配套仓库中的 chapter5 文件夹中找到本章的代码,地址为: https://github.com/PacktPublishing/gRPC-Go-for-Professionals/tree/main/chapter5