1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-29 08:12:21 +00:00

ch4-06: 提前完结

This commit is contained in:
chai2010 2018-07-15 07:49:54 +08:00
parent 903e87b09b
commit 5008fb6ab3
2 changed files with 2 additions and 10 deletions

View File

@ -1,6 +1,6 @@
# 4.6. GRPC和Protobuf扩展 # 4.6. GRPC和Protobuf扩展
目前开源社区已经围绕Protobuf和GRPC开发出众多扩展形成了庞大的生态。本节我们将简单介绍验证器、REST接口和Nginx代理等几个比较流行的扩展。 目前开源社区已经围绕Protobuf和GRPC开发出众多扩展形成了庞大的生态。本节我们将简单介绍验证器和REST接口扩展。
## 验证器 ## 验证器
@ -261,12 +261,3 @@ $ protoc \
``` ```
然后会生成一个hello.swagger.json文件。这样的话就可以通过swagger-ui这个项目在网页中提供REST接口的文档和测试等功能。 然后会生成一个hello.swagger.json文件。这样的话就可以通过swagger-ui这个项目在网页中提供REST接口的文档和测试等功能。
<!--
## Nginx代理
TODO
-->

View File

@ -2,3 +2,4 @@
本章重点讲述了Go标准库的RPC和基于Protobuf衍生的GRPC框架同时也简单展示了如何自己定制一个RPC框架。之所以聚焦在这几个有限的主题是因为这几个技术都是Go语言团队官方在进行维护和Go语言契合也最为默契。不过RPC依然是一个庞大的主题足以单独成书。目前开源世界也有很多富有特色的RPC框架还有针对分布式系统进行深度定制的RPC系统用户可以根据自己实际需求选择合适的工具。 本章重点讲述了Go标准库的RPC和基于Protobuf衍生的GRPC框架同时也简单展示了如何自己定制一个RPC框架。之所以聚焦在这几个有限的主题是因为这几个技术都是Go语言团队官方在进行维护和Go语言契合也最为默契。不过RPC依然是一个庞大的主题足以单独成书。目前开源世界也有很多富有特色的RPC框架还有针对分布式系统进行深度定制的RPC系统用户可以根据自己实际需求选择合适的工具。
<!-- Nginx 补充说明 -->