优化Protobuf代码生成与AST编程实践.pdf

Protobuf的局限性

Protobuf虽然暴露了插件机制,但是插件并不能

修改生成的Go代码,插件只能自己额外生成一些

代码。

所以我们实际上不能利用protobuf的插件机制。

修改protobufGo插件

步骤:

•clone原本的protobufGo代码库

•修改protobufGo的代码

•安装修改后的Go插件

•执行protoc命令

我们知道protobuf必然会生成json

文档评论(0)

1亿VIP精品文档

相关文档