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

2020年3月9日 302点热度 0人点赞 0条评论

日,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地址:https://github.com/geektutu/7days-golang)

图片

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

-END-

图片

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

root

这个人很懒,什么都没留下

文章评论