参考指南

有关在 C++、Java、Python、Go、C#、Objective-C、Ruby、PHP 和 Dart 中使用 protocol buffer 类的参考文档,以及 Protocol Buffers 本身的一些参考文档。

本节包含有关在 C++、Java、Python、Go、C#、Objective-C、Ruby、PHP 和 Dart 中使用 protocol buffer 类的参考文档,以及 Protocol Buffers 本身的一些参考文档。每种语言的文档包括(如果可用):

  • 一份参考指南,介绍 protocol buffer 编译器从您的 .proto 文件生成的代码。
  • 为所提供的源代码生成的 API 文档。

请注意,还有更多语言的 API 正在开发中——详情请参阅其他语言


C++ 参考

有关在 C++ 中使用 protocol buffer 类的参考文档。

C# 参考

有关在 C# 中使用 protocol buffer 类的参考文档

Dart 参考

有关在 Dart 中使用 protocol buffer 类的参考文档

Go 参考

有关在 Go 中使用 protocol buffer 类的参考文档

Java 参考

有关在 Java 中使用 protocol buffer 类的参考文档。

Kotlin 参考

有关在 Kotlin 中使用 protocol buffer 类的参考文档。

Objective-C 参考

有关在 Objective-C 中使用 protocol buffer 类的参考文档。

PHP 参考

有关在 PHP 中使用 protocol buffer 类的参考文档。

Python 参考

有关在 Python 中使用 protocol buffer 类的参考文档。

Ruby 参考

有关在 Ruby 中使用 protocol buffer 类的参考文档。

Rust 参考

有关在 Rust 中使用 protocol buffer 类的参考文档。

Protocol Buffers 参考

关于如何使用 protocol buffers 的与语言无关的信息。

其他语言

protoc,即 Protocol Buffers 编译器,可以通过插件进行扩展以支持新语言。