【文件属性】:
文件名称:protoc-gen-star:protoc 插件库,用于高效的基于 proto 的代码生成
文件大小:189KB
文件格式:ZIP
更新时间:2021-08-04 06:18:38
lyft Go
protoc-gen-star (PG*)
!!! 该项目正在进行中 | API 应该被认为是不稳定的!!!
PG* 是一个 protoc 插件库,用于高效的基于 proto 的代码生成
package main
import "github.com/lyft/protoc-gen-star"
func main () {
pgs . Init ( pgs . DebugEnv ( "DEBUG" )).
RegisterModule ( & myPGSModule {}).
RegisterPostProcessor ( & myPostProcessor {}).
Render ()
}
特征
文档
虽然本自述文件试图描述protoc插件开发和使用 PG* 的许多细微差别,但真正的文档来源是代码本身。 Go 语言是自文档化的,并提供了用于轻松阅读和查看