Github 2025-02-27 Go开源项目日报 Top10

Github 2025-02-27 Go开源项目日报 Top10

27276-02-27

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

开发语言项目数量
Go项目10
JavaScript项目1
Solidity项目1

Terraform:基础设施即代码的开源工具

  • 创建周期:3626 天
  • 开发语言:Go
  • 协议类型:Other
  • Star数量:40393 个
  • Fork数量:9397 次
  • 关注人数:40393 人
  • 贡献人数:358 人
  • Open Issues数量:1943 个
  • Github地址:https://github.com/hashicorp/terraform.git
  • 项目首页: https://www.terraform.io/

Terraform 是一个用于通过声明性配置文件创建、更改和管理基础设施的开源工具。它允许基础设施版本化、共享,并视其为代码,具有基础设施即代码、执行计划、资源图和变更自动化等功能。

gRPC-Go: 高性能、开源的通用RPC框架的Go语言实现

  • 创建周期:3356 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:19531 个
  • Fork数量:4256 次
  • 关注人数:19531 人
  • 贡献人数:387 人
  • Open Issues数量:133 个
  • Github地址:https://github.com/grpc/grpc-go.git
  • 项目首页: https://grpc.io

gRPC-Go是gRPC的Go语言实现,是一个高性能、开源的通用RPC框架,将移动和HTTP/2放在首位。它设计高效,并且有很好的文档,易于采用。

Argo CD - Kubernetes的声明性持续交付

  • 创建周期:2358 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:16877 个
  • Fork数量:5120 次
  • 关注人数:16877 人
  • 贡献人数:445 人
  • Open Issues数量:3360 个
  • Github地址:https://github.com/argoproj/argo-cd.git
  • 项目首页: https://argo-cd.readthedocs.io

Argo CD是一个开源项目,为Kubernetes提供声明性的持续交付。它允许用户自动化在Kubernetes集群中部署应用程序和配置。

Argo Workflows: Kubernetes上的容器本机工作流引擎

  • 创建周期:2474 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:14419 个
  • Fork数量:3089 次
  • 关注人数:14419 人
  • 贡献人数:425 人
  • Open Issues数量:1059 个
  • Github地址:https://github.com/argoproj/argo-workflows.git
  • 项目首页: https://argo-workflows.readthedocs.io/

Argo Workflows是一个专为在Kubernetes上编排并行作业而设计的开源容器本机工作流引擎。它被实现为Kubernetes CRD,允许用户定义工作流程,其中每个步骤都表示为一个容器。它支持将多步骤工作流程建模为一系列任务,或者使用有向无环图(DAG)来捕获任务之间的依赖关系。Argo Workflows特别适用于在Kubernetes上运行机器学习或数据处理的计算密集型作业。此外,它是一个Cloud Native Computing Foundation(CNCF)毕业项目。

LiveKit: 实时视频、音频和数据的开源项目

  • 创建周期:1324 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:7503 个
  • Fork数量:619 次
  • 关注人数:7503 人
  • 贡献人数:59 人
  • Open Issues数量:100 个
  • Github地址:https://github.com/livekit/livekit.git
  • 项目首页: https://docs.livekit.io

LiveKit 是一个开源项目,提供基于 WebRTC 的可扩展的多用户会议。它旨在为应用程序构建实时视频、音频和数据功能提供一切所需。LiveKit 的服务器使用 Go 编写,使用了出色的 Pion WebRTC 实现。

OAuth2 代理:多身份提供者认证的反向代理

  • 创建周期:2554 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:9490 个
  • Fork数量:1562 次
  • 关注人数:9490 人
  • 贡献人数:349 人
  • Open Issues数量:134 个
  • Github地址:https://github.com/oauth2-proxy/oauth2-proxy.git
  • 项目首页: https://oauth2-proxy.github.io/oauth2-proxy

一个反向代理,提供与Google、Azure、OpenID Connect等多个身份提供者的身份验证。它还充当静态文件服务器,并支持通过电子邮件、域或组进行帐户验证。该项目最初是从bitly/OAuth2_Proxy进行分叉,并自此与原始分支有所不同。它以前托管在pusher/oauth2_proxy,现已更名为oauth2-proxy/oauth2-proxy,所有图像将可在quay.io/oauth2-proxy/oauth2-proxy获得。

Optimism: 以太坊扩展开源项目

  • 创建周期:1617 天
  • 开发语言:Go, Solidity
  • 协议类型:MIT License
  • Star数量:5324 个
  • Fork数量:3017 次
  • 关注人数:5324 人
  • 贡献人数:296 人
  • Open Issues数量:182 个
  • Github地址:https://github.com/ethereum-optimism/optimism.git
  • 项目首页: https://optimism.io

Optimism是一个旨在扩展以太坊的开源项目。它提供文档、规范和社区,用于贡献和报告安全漏洞。该项目还概述了其目录结构、开发和发布流程,以及生产发布和开发分支。

最后更新于