文件名称:godel-refreshables-plugin:godel插件,可生成可刷新的强类型实现。
文件大小:3.19MB
文件格式:ZIP
更新时间:2024-04-26 16:59:33
octo-correct-managed Go
godel-refreshables-plugin 一个godel插件,用于为任意类型生成强类型的包装器。 对于每种目标类型及其构造所需的类型,插件将生成一个接口定义(和实现),该接口定义从refreshable.Refreshable接口提供Current , Map和Subscribe方法的类型化变体。 结构类型还具有生成方法,以可刷新方式访问每个字段。 插件配置 该插件读取godel/config/refreshables-plugin.yml的配置文件,该文件指定了将为其生成可刷新包装的类型。 例子: refreshables : # Relative path to local package ./pkg/mypackage : types : - MyType # Absolute path to local package gith