基于 protobuf
protobuf 是一个对 Golang 友好的 rpc 协议,可以有效减少服务间传递数据的包大小
protobuf 是一个对 Golang 友好的 rpc 协议,可以有效减少服务间传递数据的包大小
包括 gorm、validate 在内的众多包通过 struct tags 的方式提供配置。我们通过代码生成,使得 proto 定义的类型可以在需要 struct tags 的包中复用同一类型
通过代码生成,并内置了常见业务场景的代码生成模板,简化大量的、重复性的代码开发工作,提高业务开发效率
内置丰富的插件、模板,并允许用户自定义所需要的插件、参数等信息
针对常用的 CURD 类型,有针对性的内置生成模版,提高 proto 编写效率与代码开发效率