最新写设计文档的时候想,跟各专家对齐数据结构时直接放proto文件对着数据结构讲解不太形象,转换成Excel表格则难以体现层级结构,利用protoc-gen-doc生成的html文档是一个好方法,可惜展示的格式微调不方便……不过protoc-gen-doc能生成json文件,于是灵光一闪,基于这份json生成PlantUML的图,不就很直观看数据结构了吗?

不多废话,直接上步骤: