熟练掌握 Golang 核心语法与并发编程模型,精通 goroutine、channel、sync 包等并发组件的实战应用,能基于 Go 构建高并发、高性能的后端服务;掌握 XORM/GoORM 等 ORM 工具实现数据库交互,适配 MySQL 等关系型数据库。
熟练使用 Redis 进行缓存设计与高频计数场景开发(如 INCR 原子操作),熟悉 Redis 数据结构(String/Hash/List)的业务落地。具备完整的后端开发流程经验,涵盖需求拆解、代码编写、性能优化、问题排查,能独立完成从接口设计到数据持久化的全链路开发。熟悉使用kafka消息队列,应对系统消息通知等场景
1.DSP 广告平台:基于 Golang 开发核心投放与结算模块,利用 goroutine+channel 实现高并发广告请求处理,通过 Redis INCR 原子计数统计曝光 / 点击数据,对接多家媒体接口完成广告精准投放,支撑日均千万级请求,优化后投放响应耗时降低 30%。
2.分销商平台:负责后端核心开发,基于 Gin 框架搭建分销佣金计算、订单分账接口,通过 XORM 操作 MySQL 实现分销商层级数据管理,适配多端数据同步需求,保障分销体系资金结算准确性。
3.小程序后端:承接书籍阅读类小程序开发,设计金币充值 / 消费、VIP 会员、单本付费等核心逻辑,结合 Redis 缓存用户金币 / 会员状态,优化数据库索引,支撑日均 10 万 + 用户的高频读写场景。