**Github地址,求一波Star** [Github - 7days-golang](https://github.com/geektutu/7days-golang)
**教程地址** [7天用Go从零实现Web框架Gee教程](https://geektutu.com/post/gee.html)
参考Gin实现的,最终实现后使用上与Gin简直一模一样。代码只有500行,每天约70行。代码已经完全写完,教程会逐步更新。
第 1 条附言 ·
#### 目录
- 第一天:[前置知识(http.Handler接口)](https://geektutu.com/post/gee-day1.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day1-http-base)
- 第二天:[上下文设计(Context)](https://geektutu.com/post/gee-day2.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day2-context)
- 第三天:[Tire树路由(Router)](https://geektutu.com/post/gee-day3.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day3-router)
- 第四天:[分组控制(Group)](https://geektutu.com/post/gee-day4.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day4-group)
- 第五天:[中间件(Middleware)](https://geektutu.com/post/gee-day5.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day5-middleware)
- 第六天:[HTML模板(Template)](https://geektutu.com/post/gee-day6.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day6-template)
- 第七天:[错误恢复(Panic Recover)](https://geektutu.com/post/gee-day7.html),[Code - Github](https://github.com/geektutu/7days-golang/tree/master/gee-web/day7-panic-recover)
[7天动手写分布式缓存 GeeCache](https://geektutu.com/post/geecache.html) 也更新到第三篇了~