Golang用proto文件同时生成gRPC和HTTP
我是一个着迷于产品和运营的技术人,乐于跨界的终身学习者。欢迎关注我哟~每周五6点 按时送达~我的第「224」篇原创敬上大家好,我是Z哥。做技术的都知道,程序之间的通讯,常用的方式有两种,RPC 和 HTTP。
protobuf多平台使用
Protocol Buffers 是一种轻便高效的结构化数据存储格式,可用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。
protoc简介
# 安装$ brew install protoc# 查看版本$ protoc –versionlibprotoc 3.17.3测试目录结构如下:├── proto│ ├── greeter│ │ ├── greeter.