个人介绍
> 三年golang使用经验,了解协程, gc, channel 等机制
> 熟悉mongo , redis , etcd , grpc
> 了解postgres , mysql
> 熟悉linux系统下的开发环境
> 熟悉常见的数据结构和算法
> 对微服务, 分布式有一定的了解
工作经历
2021-07-01 -至今奇安信服务端开发
代码生成器 服务端开发 2021.07-2024.01 > 项目简介: 解析标注文件, 根据标注解析业务定义的实体与资源关系和原始proto文件,生成增删改查, 发布订阅, 对于缓存操作的 接口和接口对应的注释文档 > 负责模块: 缓存的操作接口和注释文档的生成 > 模块说明: 1.缓存的操作接口: 为框架提供的辅助接口, 根据业务的场景需要在运行时清空缓存, 在codegen阶段可以拿到业务的所有原始信 息, 后生成每个业务各自的接口, 对比调用原始缓存接口, 这样做对业务更友好 注释文档的生成: 使用原生protoc-swagger-gen插件,对restful接口生成文档,并适配eolink平台,其中加入了instead关键字,让文 档阅读方更好的感受到接口的变化 应用层框架 服务端开发 2021.07-2024.01 > 项目简介
教育经历
2017-07-01 - 2020-08-01黑龙江工程学院计算机科学与技术本科