技术:1.熟悉go语言,及web开发框架; 2.熟悉docker,k8s容器技术,有大规模生产维护经验; 3.熟悉Linux、Ubuntu、windows系统编程; 4.熟悉git、svn技术; 5.熟悉shell脚本语言; 6.熟悉mysql、redis、nginx等中间件
项目:一. 公司golang实名认证项目开发 1、参与项目需求评审;项目上线评审; 2、使用golang语言,beego框架按照用户需求说明书要求进行开发; 3、在git上创建测试代码分支,本地对代码进行测试; 4、申请容器云平台测试环境,对代码进行功能验证; 5、配合相关人
案例: golang后端开发项目
技术:拥有 10 年以上后端开发与云原生运维经验,精通 Go、Python 等主流开发语言,可独立完成从需求分析、架构设计到代码实现、性能优化的全流程开发。在 Go 语言领域,深入掌握并发编程、反射机制、ORM 框架设计与实现,可针对达梦数据库、MySQL、Redis 等主流数据库完成
项目:1. 异构数据库 ORM 适配层开发项目 负责达梦数据库、MySQL、Redis 等多数据库的 Go 语言 ORM 适配层(dbkit)设计与开发,解决了 GORM 框架与国产数据库的兼容性问题。项目中完成了 SQL 语法差异适配、表空间管理、特殊字符转义、连接池优化等核心功能
案例: 通用算子平台
技术:主要写单个模块的接口,具有一些小功能的业务,有k8s方面的优先考虑 Go语言:掌握Slice,Struct,Map,Channel,熟悉并发,垃圾回收机制,错误处理机制等 Web框架:掌握Gin框架,熟悉Gorm框架,使用过go-zero框架与gRPC进行分布式开发 MyS
项目:登录模块较为详细, 使⽤Swagger⽣成API⽂档便于前端测试与开发 使⽤JWT与Cookie,Session,RBAC权限管理,单点登录等 使⽤Redis进行根据请求进行存储返回结果 使⽤Mysql,雪花算法,悲观锁,实现模糊查询,分⻚查询 具有随机⽣成并发送⼿机验
案例: blog