### 技能概述
#### 编程语言
- **Golang**:精通Go语言,具有丰富的后端开发经验,熟悉其并发模型和常用库。
- **其他语言**:熟悉Python、JavaScript、Java等其他编程语言,能够在多种编程环境下工作。
#### 框架和工具
- **Gin**:熟练使用Gin框架进行高性能RESTful API开发。
- **Beego**:掌握Beego框架,用于构建复杂的Web应用和API服务。
- **Gorm**:熟练使用Gorm ORM进行数据库操作,理解其查询构建、事务处理、钩子等功能。
#### 数据库和缓存
- **NoSQL数据库**:熟悉MongoDB、Redis等NoSQL数据库的使用。
- **缓存**:掌握使用Redis进行缓存优化,理解其数据结构和常用操作。
#### 云计算和部署
- **Docker**:熟练使用Docker进行容器化部署,理解容器编排和管理。
- **CI/CD**:熟悉Jenkins、GitLab CI等工具,能够构建自动化部署流水线。
- **云平台**:使用AWS、GCP、Azure等云服务进行应用部署和管理。
#### 微服务架构
- **微服务设计**:具有微服务架构设计和开发经验,理解服务拆分、服务发现、负载均衡等。
- **gRPC**:使用gRPC进行高效的服务间通信,掌握其proto文件定义和流式传输。
- **消息队列**:熟悉Kafka、RabbitMQ等消息队列的使用,理解其在异步通信中的应用。
#### 监控
- **监控**:使用Grafana等工具进行系统监控和报警设置。
从事游戏服务器研发工作,职级为主程。主要负责需求对接、分配、研发、性能优化、版本管理等内容。
涉及编程语言:Go NodeJS Java Python
技术:框架 pomelo gin SpringBoot
数据库 redis mongodb
部署:docker
游戏 服务端主程 RPG游戏 多区服模式 单服最大负载 5000 主服务是nodejs的pomole框架 跨服服务是用go的gin框架 sdk服务是java的SpringBoot框架
电商网站和这种后台管理系统是做游戏之前的工作。主要负责的是功能模块的开发工作。后端语言是Java 前端是html+css+jQuery 数据库是MySQL
电商网站和这种后台管理系统是做游戏之前的工作。主要负责的是功能模块的开发工作。后端语言是Java 前端是html+css+jQuery 数据库是MySQL