add zrpc client interceptor

This commit is contained in:
kevin
2020-09-29 16:09:11 +08:00
parent b3ead4d76c
commit dbca20e3df
5 changed files with 42 additions and 27 deletions

View File

@@ -239,10 +239,10 @@ src 示例代码如下
```
结构体中不需要提供Id,CreateTime,UpdateTime三个字段会自动生成
结构体中每个tag有两个可选标签 c 和 o
c 是字段的注释
o 是字段需要生产的操作函数 可以取得get,find,set 分别表示生成返回单个对象的查询方法,返回多个对象的查询方法,设置该字段方法
生成的目标文件会覆盖该简单go文件
结构体中每个tag有两个可选标签 c 和 o
c 是字段的注释
o 是字段需要生产的操作函数 可以取得get,find,set 分别表示生成返回单个对象的查询方法,返回多个对象的查询方法,设置该字段方法
生成的目标文件会覆盖该简单go文件
## goctl rpc生成业务剥离中暂未开放

View File

@@ -106,7 +106,7 @@ func main() {
// 没有拿到结果则调用makeCall方法去获取资源注意此处仍然是锁住的可以保证只有一个goroutine可以调用makecall
c := g.makeCall(key, fn)
// 返回调用结果
// 返回调用结果
return c.val, c.err
}
```