Junedayday Blog

六月天天的个人博客

0%

Go-Buf教程 - 0.总览

buf是一个很棒的基于protobuf来建立微服务API体系的工具。

我个人是buf的重度用户,并已在多个企业级的项目中落地。但是,鉴于buf以下三个特点,网上的相关教程很少:

  1. 资料基本由英文文档构成
  2. 更新迭代快,有很多新增或已过时的特性
  3. 有一定的技术门槛(如熟悉protobuf生态)

今天开始,我将以Go语言为背景,开启一个buf套件相关的教程。整个教程会分为四大篇章,分别回答以下问题:

本文将作为索引篇章,持续更新,帮助大家快速找到想要看的内容。

通过本教程,你将获得:

  • 掌握buf工具为代表的高效RPC框架(微服务框架的核心)
  • Go语言的实战讲解
  • 编程设计思想

以下为本系列的目录:

  • 背景篇
  • 入门篇
  • 实战篇
  • 高级篇

欢迎有疑问的小伙伴可以通过下面的联系方式和我交流。

Github: https://github.com/Junedayday/code_reading

Blog: http://junes.tech/

Bilibili: https://space.bilibili.com/293775192

公众号: golangcoding

二维码