-
Dapr源码学习之kit仓库-retry的源码学习
对JSON进行标准化处理 Dapr retry package中的 retry.go 文件的源码学习。 重试策略 多次重试之间的间隔策略,有两种:PolicyConstant 是固定值,PolicyExponential是指数增长。 // PolicyType 表示后退延迟(back off delay)应该是固定值还是指数增长。 // PolicyType denotes if the back…- 116
- 0
-
Dapr源码学习之kit仓库-config的源码学习
decode.go的源码学习 从config中解析出配置信息。 Dapr config package中的 decode.go 文件的源码学习。 Decoder的相关定义 StringDecoder // StringDecoder被用作自定义类型(或别名类型)来覆盖 `decodeString` DecodeHook中的基本解码功能的一种方式。 // `encoding.TextMashalle…- 73
- 0
-
Dapr源码学习之kit仓库-logger.go的源码学习
logger.go的源码学习 定义logger相关的日志类型、schema、日志级别、接口以及保存全局logger列表 Dapr Logger package中的logger.go文件的源码学习,定义logger相关`的日志类型、schema、日志级别、接口以及保存全局logger列表。 logger的相关定义 log type log类型分为 普通 log 和 request 两种: const…- 56
- 0
-
Dapr源码学习之kit仓库-kit仓库简介
存放共享的工具代码 kit仓库的介绍 目前内容很少,只有 logger/config/retry 三个package。 kit仓库的背景 kit 仓库是后来提取出来的仓库,原来的代码存放在 dapr 仓库中,被 dapr 仓库中的其他代码使用。后来 components-contrib 仓库的代码也使用了这些基础代码,这导致了一个循环依赖: dapr 仓库依赖 components-contrib…- 119
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!