protobuf3入门指南
风格
文件格式
- 保持行长为80个字符
- 使用2个空格缩进
文件名
lower_snake_case.proto
文件结构
- license
- 文件预览
- syntax(指定使用2还是3版本)
- package(包名)
- imports(导入)
- 文件相关内容(如Message等)
- 其他内容
目录结构与包名
1 | 名称应为小写,并且应与目录层次结构相对应。例如,如果文件在其中my/package/,则软件包名称应为my.package。 |
lower_snake_case.proto
1 | 名称应为小写,并且应与目录层次结构相对应。例如,如果文件在其中my/package/,则软件包名称应为my.package。 |