GitHub 雷达
首次出现 88 天前

geektutu/7days-golang

1. 该项目通过7天递进式动手教程,帮助开发者从零搭建类Gin的Web框架、分布式缓存、ORM和RPC框架等核心组件,深入理解底层实现原理。 2. 项目完全使用Go语言及标准库,逐步加入路由、中间件、LRU缓存、一致性哈希、服务注册发现等关键机制,代码简洁、适合教学。 3. 亮点是内容覆盖Web、缓存、数据库、通信四大方向,采用模仿主流开源框架的方式,适合希望提升Go工程能力与框架设计思维的中高级开发者。

近 7 日
+5
累计 Star
17.0k
Fork
2,580
近 30 日
+17
Star 趋势 · 8 个采集点
+0%
6 月 23 日7 月 18 日
语言Go
分类学习/资源
最近提交7 月 19 日
创建时间8 月 11 日
首次收录6 月 23 日 · 自动扫描
README 摘要
1. 该项目通过7天递进式动手教程,帮助开发者从零搭建类Gin的Web框架、分布式缓存、ORM和RPC框架等核心组件,深入理解底层实现原理。 2. 项目完全使用Go语言及标准库,逐步加入路由、中间件、LRU缓存、一致性哈希、服务注册发现等关键机制,代码简洁、适合教学。 3. 亮点是内容覆盖Web、缓存、数据库、通信四大方向,采用模仿主流开源框架的方式,适合希望提升Go工程能力与框架设计思维的中高级开发者。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开