七叶笔记 » golang编程 » 学习一下!只需7天就能用Go撸一个Web框架

学习一下!只需7天就能用Go撸一个Web框架

近日,TIOBE公布了3月份 编程语言 排行榜:

值得一提的是,经过一年的努力,Go相比去年三月份,名次上升了8名,这在前20名的编程排行中是进步最为突出的,前两个月的榜单中,Go就已经上升到第14位,3月份一举挤进前十。

由此可见Go编程语言的流行程度,TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。

今天要推荐的这个项目也和Go语言相关,该项目教你用Go编程语言从零开始创建项目,每个项目只需要7天即可完成,那么问题来了,7天能写什么呢?类似 gin 的 web 框架?类似 groupcache 的 分布式缓存 ?或者一个简单的 Python 解释器?看完这个项目就知道了,下面列举一些其中的项目:

7天用Go从零实现Web框架——Gee

Gee 是一个模仿 gin 实现的 Web 框架,Go Gin简明教程可以快速入门。

7天用Go从零实现分布式缓存 GeeCache

GeeCache 是一个模仿 groupcache 实现的分布式缓存系统:

7天用Go从零实现 ORM框架 GeeORM

GeeORM 是一个模仿 gorm 和 xorm 的 ORM 框架,gorm 准备推出完全重写的 v2 版本(目前还在开发中),相对 gorm-v1 来说,xorm 的设计更容易理解,所以 geeorm 接口设计上主要参考了 xorm,一些细节实现上参考了 gorm。

7days-golang开源不久就已经登上Github Trending榜单第二名,标星 1948 ,共有 179 个Fork(Github地址:

对Go编程语言感兴趣的小伙们不要错过了哦。

相关文章