protobuf3入门指南

风格

文件格式

  • 保持行长为80个字符
  • 使用2个空格缩进

文件名

lower_snake_case.proto

文件结构

  • license
  • 文件预览
  • syntax(指定使用2还是3版本)
  • package(包名)
  • imports(导入)
  • 文件相关内容(如Message等)
  • 其他内容

目录结构与包名

1
名称应为小写,并且应与目录层次结构相对应。例如,如果文件在其中my/package/,则软件包名称应为my.package。
阅读更多