基于 cwgo 代码生成工具的工程化实践
Source :
mp.weixin.qq.com
Author :
鹿瑞超
cwgo 是 CloudWeGo 社区的一站式代码生成工具。hz 是 Hertz 的脚手架工具,kitex 是 Kitex 的脚手架工具,在开发 cwgo 之前,这两个脚手架工具之间是相对独立的,使用方式是存在差异的,针对 IDL 的要求也存在差异。hz 要求 IDL 中需要存在 http 相关的注解,kitex 就没有该要求。用户在使用时需要遵守对应框架的所有要求和规范,用户跨组件学习成本就高了起来。
View
24
Technology
lddgo
Shared on
2024-08-15