1. 精通 go 和 python 语言,熟悉常用的数据结构和算法
2. 使用过 sanic 和 django python web 框架,了解 python 的一些第三方库
3. 使用过 go 的 gin web 框架,熟悉 gorm 、jwt、viper、mgo 等
4. 对关系新数据库 mysql 和非关系型数据库 mongo 和 redis 有过使用经验,熟悉 sql 语句编写和 mongo 语句编写
5. 熟悉 nginx 和 docker
6. 有过 Linux 平台开发经验,熟悉 Linux 开发环境
1. 用 Golang 开发了 Wekeep 服务端(类似国内 Keep 软件),采用了 web 框架 gin,在该项目中主要负责主业务逻辑开发,运用
多协程管道通信技术解决接口的调用超时问题,该项目中,还运用了 mongo 高级查询技术等;
2. 用 Golang 开发了血氧 app 服务端,主要通过 gin 框架实现;
3. 用 Python 开发体重秤 app 服务端,主要通过 sanic 异步框架实现;
4. 用 Python(前期)和 Golang(后期)独立开发多个项目的客服模块,在项目开发中,能够熟练转换两个语言达到实现共同功能
的目的,通过优化 sql 语句解决了客服端查询处理数据量过大的问题。