Github 2024-01-14 Go开源项目日报 Top10
根据Github Trendings的统计,今日(2024-01-14统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Go项目 | 10 |
TypeScript项目 | 1 |
frp: 一个开源的快速反向代理
- 创建周期:2946 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:75872 个
- Fork数量:12424 次
- 关注人数:75872 人
- 贡献人数:93 人
- Open Issues数量:102 个
- Github地址:https://github.com/fatedier/frp.git
frp是一个开源的快速反向代理,允许用户将位于NAT或防火墙后面的本地服务器暴露到互联网上。
Harbor - 开源的云原生注册表项目
- 创建周期:2908 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:21549 个
- Fork数量:4526 次
- 关注人数:21549 人
- 贡献人数:297 人
- Open Issues数量:597 个
- Github地址:https://github.com/goharbor/harbor.git
- 项目首页: https://goharbor.io
Harbor是一个开源的可信的云原生注册表项目,用于存储、签名和扫描内容。它通过添加安全性、身份验证和管理等功能,扩展了开源的Docker Distribution。它支持镜像在注册表之间的复制,并提供用户管理、访问控制和活动审计等高级安全功能。
OpenTofu: 声明性云基础设施管理工具
- 创建周期:151 天
- 开发语言:Go
- 协议类型:Mozilla Public License 2.0
- Star数量:17366 个
- Fork数量:602 次
- 关注人数:17366 人
- 贡献人数:360 人
- Open Issues数量:166 个
- Github地址:https://github.com/opentofu/opentofu.git
- 项目首页: https://opentofu.org
OpenTofu是一个开源工具,用于声明性地管理云基础设施。它支持基础设施即代码、执行计划、资源图和变更自动化,提供了高效和安全的基础设施管理。
Apache Answer - 问答平台软件
- 创建周期:472 天
- 开发语言:Go, TypeScript
- 协议类型:Apache License 2.0
- Star数量:10391 个
- Fork数量:711 次
- 关注人数:10391 人
- 贡献人数:49 人
- Open Issues数量:63 个
- Github地址:https://github.com/apache/incubator-answer.git
- 项目首页: https://answer.apache.org
Apache Answer是一种面向任何规模团队的问答平台软件,可作为社区论坛、帮助中心或知识管理平台。
Bytebase: 高级数据库DevOps和CI/CD解决方案
- 创建周期:1082 天
- 开发语言:Go
- 协议类型:Other
- Star数量:9086 个
- Fork数量:615 次
- 关注人数:9086 人
- 贡献人数:69 人
- Open Issues数量:39 个
- Github地址:https://github.com/bytebase/bytebase.git
- 项目首页: https://www.bytebase.com
Bytebase是一种面向开发人员、数据库管理员和平台工程团队的高级数据库DevOps和CI/CD解决方案。它旨在标准化数据库模式和数据更改流程,提供100多个lint规则来检测SQL反模式,提供GitOps工作流集成,并提供用于SQL任务的基于Web的IDE。此外,它还包括列级掩码引擎、组织级数据访问控制策略,并捕获用于监视的数据库异常和用户操作。Bytebase还管理环境、数据库实例和用户,强制执行SQL审查、备份和数据访问策略,并提供了一种类似CLI的体验,无需设置堡垒机。
client-go: 用于与Kubernetes集群交互的Go客户端
- 创建周期:2698 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:8347 个
- Fork数量:2891 次
- 关注人数:8347 人
- 贡献人数:396 人
- Open Issues数量:69 个
- Github地址:https://github.com/kubernetes/client-go.git
client-go是用于与Kubernetes集群交互的Go客户端。它提供了用于与集群通信的Go客户端,并建议在特定的Kubernetes版本中使用。安装说明和故障排除可以在INSTALL.md文件中找到。
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模型。
OpenAPI 3.0 Go 服务样板代码生成器
- 创建周期:1782 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:4733 个
- Fork数量:777 次
- 关注人数:4733 人
- 贡献人数:206 人
- Open Issues数量:475 个
- Github地址:https://github.com/deepmap/oapi-codegen.git
这个开源项目提供了用于基于 OpenAPI 3.0 API 定义生成 Go 服务样板代码的实用工具。它旨在简化服务器和客户端实现 API 合同的过程,使开发人员能够专注于业务逻辑。该项目主要侧重于使用 Echo 作为默认的 HTTP 路由引擎,同时还支持 Chi、Gin、gorilla/mux、Fiber 和 Iris。该软件包优先考虑简单性而不是通用性,承认了为所有可能的 OpenAPI 模式生成强类型 Go 代码的挑战。
使用Kubernetes进行最佳软件设计
- 创建周期:2246 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:3213 个
- Fork数量:614 次
- 关注人数:3213 人
- 贡献人数:57 人
- Open Issues数量:0 个
- Github地址:https://github.com/ardanlabs/service.git
- 项目首页: https://www.ardanlabs.com
《使用Kubernetes进行最佳软件设计》是一个用于在Go语言中编写服务的开源入门工具包。由Ardan Labs开发,为使用Kubernetes进行软件设计提供了全面的解决方案。
Polaris:以太坊虚拟机模块化实现
- 创建周期:369 天
- 开发语言:Go
- 协议类型:Other
- Star数量:717 个
- Fork数量:149 次
- 关注人数:717 人
- 贡献人数:33 人
- Open Issues数量:73 个
- Github地址:https://github.com/berachain/polaris.git
- 项目首页: https://polaris.berachain.dev/
Polaris是以太坊虚拟机(EVM)的模块化实现,可以轻松集成到任何共识引擎或应用程序中,包括Cosmos-SDK。该项目仍在进行中。