个人介绍

本人从事Go语言编程3年,能够熟练使用Beego、Gin等框架。数据库方面,能熟练使用MySQL、Mongo、Redis等常用数据库,表设计,索引、优化等。有良好的代码风格、命名规范,能及时编写接口文档。熟练使用代码版本控住工具,如Git、Svn等。平时性格沉稳,工作认真,有很强的抗压能力,编写代码时,喜欢随时用最优的解决方案,减少代码亢余,有较清的代码风格强迫症。

核心技能
HTML5 CSS JavaScript H5游戏开发 小游戏开发 MySQL MongoDB websocket
精选作品集
工作经历
陕西天纵网络科技有限公司 · Golang服务器开发工程师 2020-09-01 - 至今
负责小程序端商城Saas后台服务器开发,项目使用Gin框架,WebSocket通讯,MySQL数据库。主要职责: 数据库表的设计、维护以及优化。编写Api接口,对别家公司接口进行请求,拉取商品数据、订单数据等。对本司后台页面请求进行数据处理,并且达到毫秒级响应。使用的中间件有七牛云,Jwt鉴权,ES(已经停用)等,项目目前有做词库处理。
陕西蜀岙网络科技有限公司 · Golang服务器开发工程师 2019-05-01 - 1
负责多服棋牌游戏服务器开发工作。项目采用Leef框架,Protobuf通信,前段使用ts语言,数据库使用MySQL、MongoDB、Redis这3个,MySQL数据库存放重要数据,例如玩家的个人信息、金币、道具等,MongoDB数据库存放玩家游戏中的数据,在玩家产生下线动作或者玩家每局游戏结束时,将需要存放的重要数据同步更新至MySQL数据库,Redis数据库主要是对玩家在游戏中进行加锁,防止玩家在一个时间段进入多个游戏产生金币混乱。游戏分为DB服务器,是对数据的处理,Gate服务器,对消息的收发处理,L
西安你的主意网络科技有限公司 · Golang服务器开发工程师 2017-11-01 - 1
负责单服棋牌游戏服务器开发工作,项目使用WebSocket通讯,框架使用Beego,前段技术U3D,使用包头包尾方式来处理每个请求。该项目集DB服、逻辑服、大厅服、登录服、聊天服为一体,工作职责主要就是对前段发送过来的各种请求进行数据处理。
教育背景
西安工业大学 · 计算机科学与技术 2008-09-01