Go 生态中最流行的 Web 框架是 Gin,以高性能和易用性著称。本文通过对比 Java Spring Boot,帮助你快速掌握 Gin 的核心概念:路由、处理器、参数绑定。
2025/12/23大约 7 分钟
Go 生态中最流行的 Web 框架是 Gin,以高性能和易用性著称。本文通过对比 Java Spring Boot,帮助你快速掌握 Gin 的核心概念:路由、处理器、参数绑定。
适合对象:已掌握 Go 基础语法和并发模型,想学习 Go Web 开发和工程实践的开发者
这一周主要学习 Go Web 框架、数据库操作、配置管理、日志系统和综合项目实战。
| Day | 文件 | 任务 | 重点 |
|---|---|---|---|
| 1-2 | 15Gin基础入门.md |
Gin 入门:路由、handler、绑定参数 | 掌握 RESTful API 基础 |
| 3 | 16Gin中间件.md |
中间件:日志、异常捕获、CORS | 理解请求/响应拦截机制 |
| 4 | 17GORM数据库.md |
GORM:CRUD、模型定义、自动迁移 | 掌握 ORM 数据库操作 |
| 5 | 18GORM事务关联.md |
事务、关联关系、一对多查询 | 处理复杂业务逻辑 |
| 6 | 19Viper配置管理.md |
viper:配置加载、分环境配置 | 实现灵活的配置管理 |
| 6+ | 20Zap日志.md |
zap:高性能日志 | 掌握生产级日志系统 |
| 7 | 21综合实战项目.md |
小项目:用户注册/登录 API | 整合所有知识进行实战 |