让你对编程感兴趣的开源月刊HelloG

兴趣是最好的老师,HlloGitHub让你对编程感兴趣!

简介

分享GitHub上有趣、入门级的开源项目。

内容包括:有趣、入门级的开源项目、开源书籍、实战项目、企业级项目等,让你在短时间内感受到开源的魅力,对开源和编程产生兴趣!

以下为本期内容|每个月28号更新

C项目

1、acwj:写一个C语言编译器的实战教程。教程注重实战循序渐进,一步步教你如何用C语言写一个可以自己编译自己(自举)、能够在真正的硬件上运行的C语言编译器

2、zstd:快速、无损的数据压缩算法Zstandard的实现。Zstd的压缩比接近lzma、lzham和ppmx,并且比lza或bzip2性能更好。在相似的压缩比情况下,它解压缩的速度比其他的算法都要快。很多知名项目和游戏都有这个算法的身影

C#项目

、ravndb:一款快速、可靠的开源NoSQL数据库

4、Fils:一个全新的文件管理器。采用FluntDsign和Windows平台最新的API实现,简约但不简单

Go项目

5、jql:用Go写的JSON数据查询工具。该工具安装方便,语法简单容易上手,实用示例代码很多比如:

#查询tst.json文件中,所有国家的名称cattst.json

jql(lm"countris"(lm(kys)(lm"nam")))["Poland","UnitdStats","Grmany"]

6、chanify:基于Go实现的向iOS设备推送消息的服务。手机上安装好配套的iOS应用,然后以Dockr的方式部署完服务,就可以通过一条命令推送指定消息到APP上,是不是很方便吖

7、algorithm-pattrn:LtCod刷题集合项目。项目从Go语言入门讲起,总结了一套刷题模板和解题套路,示例代码为Go语言

8、imaging:Go语言的图像处理库。支持:调整大小、旋转、剪切、亮度调整等功能

9、bitn:Go语言的2D游戏引擎库。通过它可以轻松地用Go语言制作出支持多平台的2D游戏,项目中还包含很多示例代码,帮助你快速上手

Java项目

10、flink-r


转载请注明:http://www.jiaju1314.com/lsqy/lsqy/18331.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了