请选择 进入手机版 | 继续访问电脑版
查看: 97|回复: 0

本文盘点Google开源项目中Star最多的6个开源成果

[复制链接]

132

主题

134

帖子

713

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
713
发表于 2022-10-26 12:00:10 | 显示全部楼层 |阅读模式
本文盘点了谷歌开源项目中Star最多的6个开源项目。@逛GitHub历史也查过百度、阿里、腾讯等互联网大公司的开源成果,可以查看历史文章阅读。

本期推荐的开源项目目录:

1. 核心 Java 库

2. 使用 Node.js 高效编写脚本

3. 谷歌开源项目风格指南

4.高效的KV数据库

5.蟒蛇之火

6.格森

01

核心 Java 库

Guava 是一组来自 Google 的核心 Java 库,其中包括新的集合类型,例如 multimap 和 multiset、图形库以及用于并发、I/O、缓存、字符串等的实用程序!它广泛用于 Google 和许多其他公司的大多数 Java 项目中。

开源项目:



02

使用 Node.js 高效编写脚本

如果您尝试编写在 Node.js 下运行的 shell 脚本,您可能会发现它并不像您希望的那样流畅。Google 的 zx 库有助于使使用 Node.js 的 shell 脚本高效且愉快。

开源地址:

03

谷歌开源项目风格指南

每个开源项目都有自己的风格指南:一组关于如何为该项目编写代码的约定。当其中的所有代码都采用一致的样式时,理解大型代码库会容易得多。

“风格”涵盖了很多内容,从“变量名使用驼峰式大小写”到“从不使用全局变量”到“从不使用异常”。本开源项目是一个索引页面,可以帮助你快速了解谷歌开源项目的风格指南。

开源位置:



04

高效的KV数据库

Leveldb 是谷歌实现的一个非常高效的 KV 数据库。1.2版本可支持亿级数据量。在这个数量级上也有非常高的性能,主要是因为它的设计很好。

开源地址:

05

蟒蛇之火

Python Fire 是一个 Python 库,只需一次调用 Fire,即可将任何 Python 组件转换为命令行界面。无需做任何额外的工作,只需从主模块调用 fire.Fire()谷歌泛目录,它会自动将您的代码转换为 CLI,Fire() 参数可以表示任何 Python 对象。

开源地址:



06

格森

Google Gson 是一个简单的基于 Java 的库,用于将 Java 对象序列化为 JSON,反之亦然。它是谷歌开发的开源库。

以下几点解释为什么要使用这个库谷歌泛目录,Gson 是一个由 Google 管理的标准化库,它是对 Java 标准库的可靠、快速和高效的扩展,Gson 库是高度优化的,它提供了对泛型的广泛支持,这支持具有深层继承层次结构的复杂对象。

开源地址:



历史库存

每天访问 GitHub 推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录在GitHub项目中,欢迎Star:Awesome-GitHub-Repo



豪侠泛目录站群程序,专业泛目录,站群,二级目录,泛站群程序!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表