参考指南

关于如何在 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 编译器,可以通过插件扩展以支持新的语言。