From c7789b6162922adb73c097b5b67eda7477a7ebc3 Mon Sep 17 00:00:00 2001 From: "hui.wang" Date: Mon, 21 Feb 2022 19:12:35 +0800 Subject: [PATCH] doc: add inline --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 8eeb0a8..2bdc275 100644 --- a/README.md +++ b/README.md @@ -154,6 +154,7 @@ func XXXXXXOptionDeclareWithDefault() interface{} { - 如上例指定`writeTimeout`的arg,则生成的New方法为:`NewETCD(writeTimeout time.Duration, opts ...ETCDOption) ` - 允许设定多个arg,指定参数的index即可,index不可重复 - `xconf`,自定义xconf标签 +- `inline`,将字段inline - `getter`,生成的Get接口返回值类型,默认为定义时指定的类型,可通过该方式指定返回类型对应的接口,如上例中`Redis`的访问接口返回为:`RedisVisitor` - `option`, 指定该字段生成的option方法名称,覆盖`--option_prefix`和`--option_with_struct_name`规则, - `deprecated`,字符串,指定字段为deprecated,在Option以及Get方法上都会生成`//Deprecated`注释,如果启用了xconf支持,会一并在xconf标签中生成deprecated支持。 \ No newline at end of file