适合Go后端实习生和应届生的简历模板,突出Go语言学习和后端项目实践
查看完整的简历模板内容和格式
清华大学 计算机科学与技术 本科 2021-2025
Go 语言,了解 Go 并发编程和最佳实践Gin、Echo,了解 Go 标准库 net/http 包MySQL、Redis,了解 GORM 和 SQL 优化gRPC、Protocol Buffers,学习过微服务架构设计GoLand、VS Code、Git、DockerKubernetes、消息队列、Linux 系统管理技术栈: Go / Gin / GORM / MySQL / Redis / JWT
项目描述: 基于 Go 和 Gin 框架开发的个人博客系统后端,支持文章管理、用户认证、评论系统等功能。
主要职责:
Gin 框架搭建 RESTful API,实现文章的增删改查功能。通过 中间件 实现 日志记录、跨域处理、错误处理 等通用功能,提高代码复用性。GORM 进行数据库操作,设计合理的 数据模型 和 数据库关系。通过 数据库迁移 管理表结构变更,学习了 ORM 框架的使用和 数据库设计 最佳实践。JWT 身份认证 系统,包括用户注册、登录、token 刷新 等功能。使用 bcrypt 进行 密码加密,保证用户数据安全。Redis 实现 缓存功能,缓存热门文章和用户会话信息。通过缓存优化,将文章查询响应时间从 200ms 降低到 50ms。SQL 优化和 索引设计,提高数据库查询性能。技术栈: Go / gRPC / Protocol Buffers / Consul / Docker
项目描述: 学习微服务架构,使用 Go 开发的电商系统,包括用户服务、商品服务、订单服务等。
主要职责:
gRPC 和 Protocol Buffers 实现 服务间通信,定义清晰的 服务接口 和 数据结构。学习了 RPC 通信原理和 序列化 技术。Consul 实现 服务注册 和 服务发现,支持服务的 动态扩缩容。通过 健康检查 机制,确保服务的高可用性。Docker 进行 容器化部署,编写 Dockerfile 和 docker-compose.yml。通过容器化,实现 环境一致性 和 快速部署。技术栈: Go / WebSocket / Gin / Redis / MySQL
项目描述: 基于 WebSocket 的实时聊天应用后端,支持私聊、群聊、消息推送等功能。
主要职责:
Go 的 goroutine 和 channel 实现 高并发 的 WebSocket 连接管理。通过 协程池 优化,支持 千级并发 连接。Redis 的 发布订阅 模式实现 消息广播,支持 多实例 部署的消息同步。学习了 分布式系统 的消息传递机制。MySQL 存储聊天记录。通过 分表策略,优化大数据量下的查询性能。实习时间: 2024.07 - 2024.10
主要工作:
Go + Gin + gRPC 技术栈。负责 用户服务 和 权限服务 的功能开发。Go 开发规范,参与 代码审查 和技术分享。使用 Go Modules 进行依赖管理,遵循 Go 编码规范。pprof 工具分析 CPU 和 内存 使用情况。通过 并发优化 和 内存复用,提升服务性能。testing 包和 testify 库。学习了 测试驱动开发 和 Mock 测试技巧。Go 语言特性,包括 goroutine、channel、interface 等核心概念Go 的 并发模型,掌握 CSP 通信模式和 并发安全 最佳实践Go 标准库,如 net/http、database/sql、encoding/json 等Go 性能分析工具,如 pprof、trace、benchmark 等SQL 优化和 索引设计Redis 的使用,了解 缓存策略 和 分布式缓存Kafka、RabbitMQ 等消息队列的使用场景Go 学习项目和练手应用Gin、GORM 等开源框架源码,理解其 设计思想 和 实现原理Go中文网 和个人博客发表技术文章 15 篇,总阅读量 8000+Go 语言程序设计,成绩优秀Go 语言充满热情,关注 Go 社区动态和最新版本特性Go 代码