2022-12-12
1 如何确定数据类型
使用 reflect.Kind 或者reflect.Type
1.1 reflect.Kind
go的基础类型, 类型是有限,可以被穷举。
type My stri...
2022-10-27
Mapper
golang 数据深拷贝的类库,支持数据自动映射。 map to struct, struct to map, struct to struct.
Install
go get ...
2022-09-29
1. 任务定义
通过对任务属性抽象和集合, 将任务定义分为, meta信息, 任务周期信息, 插件信息,任务执行动态信息
meta信息: 主要就是任务名字,状态
任务周期信息: 周期类...
2022-08-29
1. 背景
最近在做一个研发效能指标展示的项目,该项目主要的功能收集第三方系统数据,按照周期计算,展示图表。
系统主要业务逻辑在数据同步,周期数据聚合,数据计算,结果存储等几方面。
业务需求...
2022-08-22
背景
项目中定时任务获取数据,在执行过程中未对cache 的内容做变更,但是值发生了变化。
最后定位是浅拷贝造成,在做数据交互过程中用到bytes.Buffer 做缓存区用来,包含read,...