社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

Github 150k+点赞!推荐一个教你造轮子的开源项目

Github掘金计划 • 3 年前 • 556 次点击  

你好,我是小金。最近发现了一个教你如何造轮子的项目。通过这个项目,你能学会如何创造自己的操作系统、编程语言、搜索引擎、框架,工具库……

想要造轮子/提高编程能力或者需要项目经历的同学一定不要错过!

目前的话,这个项目已经在 Github 上收获了 150k+ star(截止到 2022-07-14)!

造轮子是快速提高自己的编程能力的一个很实际的办法。在造轮子的过程中,你更多的会去考虑为什么要这样做,而不是怎么使用!

比如说现在很火的 Docker 虚拟化容器技术,可以肯定的说每个程序员都或多或少地用过。

你在使用 Docker 的过程中考虑过 Docker 底层的技术本质么?有想过如果要自己写一个简易的 Docker 该如何实现呢?

如果你思考过这些问题的话!推荐你可以看看这个仓库“创建一个你自己的 Docker”相关的内容。你可以找到使用 C 语言、Go 语言甚至是 Python 语言和 Shell 语言实现的简易版 Docker。

再比如说我们经常接触到数据库,你有思考过数据库底层的技术本质么?有想过自己写一个数据库不?

这个项目为此也提供了相关的内容,帮助你实现一个属于自己的数据库。

另外,学习编程的小伙伴,一定都想过开发一款自己的游戏。

这个仓库也提供了大量游戏项目实例,涵盖了 C、C++、Java+、JS、Python 等多种编程语言。

Github 地址:https://github.com/danistefanovic/build-your-own-x

推荐

  • Github 掘金计划 :历史优质原创文章汇总!

  • 程序人生:编程经历、英语学习、延寿指南。

  • 神器工具 : 一些好用的插件、软件、网站。

  • 编程基础 :精选编程基础如学习路线、编程语言相关的开源项目。

  • 计算机基础:精选计算机基础(操作系统、计算机网络、算法、数据结构)相关的开源项目。

  • 技术面试 :精选技术面试相关的开源项目。

  • 项目实战 :精选实战类型的开源项目。

用心发掘 Github 和 Gitee 上优质的开源项目。

欢迎关注!欢迎点赞分享!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/137441