golang-google-genproto:基于 Go 语言的协议缓冲区类型及 gRPC 代码生成项目

用户可借助此项目获取与 Google gRPC APIs 交互所需的生成 Go 包和 gRPC 代码,其包含常见协议缓冲区类型的生成代码,部分类型通过别名转发至 protobuf 模块,源 proto 文件来自 googleapis/googleapis 仓库。【此简介由AI生成】

分支1Tags1
文件最后提交记录最后更新时间
2 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
2 年前
2 年前
1 年前
2 年前
1 年前
1 年前
1 年前
1 年前
1 年前

Go 生成的协议缓冲区包

GoDoc

go get google.golang.org/genproto/...

重要提示 此代码库目前为试验性阶段。所包含的软件包结构可能会发生变化。请查看原始源代码库(如下列出)以了解每个协议缓冲区相关服务的状态。

此代码库包含为常见协议缓冲区类型生成的 Go 软件包以及与 Google 的 gRPC API 进行交互所需的生成 gRPC 代码。

此代码库中使用的 proto 文件来源:

  • googleapis/googleapisgoogleapis 中的代码来源于此代码库。这里的软件包含有专门用于与 Google API 进行交互的类型。

历史上,protobuf 目录中的软件包曾经包含由 google/protobuf 托管的某些知名类型的生成代码。这些类型现在由 google.golang.org/protobuf 模块托管,并使用类型别名将此模块中的声明转发到 protobuf 模块中的声明。

项目介绍

用户可借助此项目获取与 Google gRPC APIs 交互所需的生成 Go 包和 gRPC 代码,其包含常见协议缓冲区类型的生成代码,部分类型通过别名转发至 protobuf 模块,源 proto 文件来自 googleapis/googleapis 仓库。【此简介由AI生成】

定制我的领域