目录

Github 2024-02-22 Go开源项目日报 Top10

根据Github Trendings的统计,今日(2024-02-22统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Go项目10
Vue项目1

Go编程语言:构建简单、可靠和高效的软件

  • 创建周期:3474 天
  • 开发语言:Go
  • 协议类型:BSD 3-Clause “New” or “Revised” License
  • Star数量:117964 个
  • Fork数量:16989 次
  • 关注人数:117964 人
  • 贡献人数:391 人
  • Open Issues数量:9131 个
  • Github地址:https://github.com/golang/go.git
  • 项目首页: https://go.dev

/images/golang-go-0.png

Go是一种开源编程语言,旨在构建简单、可靠和高效的软件。它提供了一个官方的Git存储库,并在LICENSE文件中以BSD风格许可证进行分发。

Gin Web框架:高性能的Go HTTP框架

  • 创建周期:3496 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:73548 个
  • Fork数量:7831 次
  • 关注人数:73548 人
  • 贡献人数:382 人
  • Open Issues数量:773 个
  • Github地址:https://github.com/gin-gonic/gin.git
  • 项目首页: https://gin-gonic.com/

/images/gin-gonic-gin-0.png

Gin是用Go(Golang)编写的HTTP Web框架,具有类似Martini的API和高达40倍的性能提升。它具有零分配路由器、中间件支持、JSON验证、错误管理和可扩展性。

go-zero: 云原生Go微服务框架与CLI工具

  • 创建周期:1294 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:27062 个
  • Fork数量:3829 次
  • 关注人数:27062 人
  • 贡献人数:236 人
  • Open Issues数量:456 个
  • Github地址:https://github.com/zeromicro/go-zero.git
  • 项目首页: https://go-zero.dev

/images/zeromicro-go-zero-0.png

go-zero是一个面向云原生Go微服务框架,配备了用于提高生产力的CLI工具。它是一个具有内置工程实践的Web和RPC框架,旨在确保繁忙服务的稳定性和弹性设计,并已经为拥有数千万用户的网站提供服务多年。

Milvus: 云原生向量数据库与嵌入式相似性搜索

  • 创建周期:1620 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:25568 个
  • Fork数量:2501 次
  • 关注人数:25568 人
  • 贡献人数:226 人
  • Open Issues数量:636 个
  • Github地址:https://github.com/milvus-io/milvus.git
  • 项目首页: https://milvus.io

/images/milvus-io-milvus-0.png

Milvus是一个为嵌入式相似性搜索和人工智能应用而设计的开源向量数据库。它提供了对非结构化数据搜索的便捷性,并确保在部署环境中提供一致的用户体验。Milvus 2.0是一个以云原生为特色的向量数据库,其存储和计算被设计为分离的,具有状态无关的组件,以增强弹性和灵活性。它于2019年10月在开源Apache许可证2.0下发布,并是LF AI & Data Foundation的研究生项目。

Panel:现代化、开源的 Linux 服务器管理面板

  • 创建周期:583 天
  • 开发语言:Go, Vue
  • 协议类型:GNU General Public License v3.0
  • Star数量:15828 个
  • Fork数量:1418 次
  • 关注人数:15828 人
  • 贡献人数:44 人
  • Open Issues数量:302 个
  • Github地址:https://github.com/1Panel-dev/1Panel.git
  • 项目首页: https://www.1panel.cn

/images/1panel-dev-1panel-0.png

Panel 是一款现代化、开源的 Linux 服务器维护管理面板,可以实现高效管理、快速建站、访问应用商店,并通过一键备份和基于容器的应用管理等功能确保安全可靠性。

VictoriaMetrics: 快速、成本效益和可扩展的监控解决方案和时间序列数据库

  • 创建周期:1971 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:10425 个
  • Fork数量:1045 次
  • 关注人数:10425 人
  • 贡献人数:221 人
  • Open Issues数量:778 个
  • Github地址:https://github.com/VictoriaMetrics/VictoriaMetrics.git
  • 项目首页: https://victoriametrics.com/

VictoriaMetrics是一种快速、具有成本效益和可扩展的监控解决方案和时间序列数据库。它提供二进制发布、Docker镜像、Snap软件包和源代码。集群版本的文档、关键概念和快速入门指南都可用。还提供企业支持、功能和免费试用许可证。建议定期升级和长期支持。VictoriaMetrics已获得安全认证,并采取严格的安全措施。

GitHub Copilot免费使用GPT-4模型服务

  • 创建周期:60 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:994 个
  • Fork数量:120 次
  • 关注人数:994 人
  • 贡献人数:5 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/aaamoon/copilot-gpt4-service.git
  • 项目首页: https://gpt4copilot.tech

GitHub Copilot提供了一个免费使用GPT-4模型的服务,用户可以访问网站 https://gpt4copilot.tech 并填入服务端API地址和GitHub Copilot插件令牌来使用。该服务还提供了三个已开通GitHub Copilot账号的令牌供使用,用户也可以通过copilot-token接口获取自己的令牌。此外,用户可以自行切换模型,支持GPT-4模型。

LangChain for Go: 在Go中编写LLM程序的最简单方法

  • 创建周期:369 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:2244 个
  • Fork数量:366 次
  • 关注人数:2244 人
  • 贡献人数:88 人
  • Open Issues数量:88 个
  • Github地址:https://github.com/tmc/langchaingo.git
  • 项目首页: https://tmc.github.io/langchaingo/

LangChain for Go是在Go语言中编写基于LLM的程序的最简单方法。它允许通过组合性来构建具有LLM的应用程序。

Bitmagnet: 自托管的BitTorrent索引器和种子搜索引擎

  • 创建周期:143 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:1508 个
  • Fork数量:50 次
  • 关注人数:1508 人
  • 贡献人数:7 人
  • Open Issues数量:26 个
  • Github地址:https://github.com/bitmagnet-io/bitmagnet.git
  • 项目首页: https://bitmagnet.io/

Bitmagnet是一个自托管的BitTorrent索引器、DHT爬虫、内容分类器和种子搜索引擎,具有Web UI、GraphQL API和Servarr堆栈集成。

XiebroC2-v3.1:多人体育渗透测试图形化框架

  • 创建周期:7 天
  • 开发语言:Go
  • Star数量:449 个
  • Fork数量:71 次
  • 关注人数:449 人
  • 贡献人数:0 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/INotGreen/XiebroC2.git

XiebroC2-v3.1是一个使用Go编写的开源多人体育渗透测试图形化框架。它支持Lua插件扩展、自定义模块、自定义shellcode、文件管理、进程管理、内存加载、反向代理等功能。