目录

Github 2024-03-07 Go开源项目日报 Top10

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

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

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

/images/goharbor-harbor-0.png

Harbor是一个开源的可信的云原生注册表项目,用于存储、签名和扫描内容。它通过添加安全性、身份验证和管理等功能,扩展了开源的Docker Distribution。它支持镜像在注册表之间的复制,并提供用户管理、访问控制和活动审计等高级安全功能。

Kubernetes Dashboard - 通用Kubernetes集群Web UI

  • 创建周期:3066 天
  • 开发语言:Go, TypeScript
  • 协议类型:Apache License 2.0
  • Star数量:13520 个
  • Fork数量:4034 次
  • 关注人数:13520 人
  • 贡献人数:346 人
  • Open Issues数量:138 个
  • Github地址:https://github.com/kubernetes/dashboard.git

Kubernetes Dashboard是一个开源的通用Web UI,用于管理Kubernetes集群。

Terraform AWS提供程序

  • 创建周期:2439 天
  • 开发语言:Go
  • 协议类型:Mozilla Public License 2.0
  • Star数量:9193 个
  • Fork数量:8685 次
  • 关注人数:9193 人
  • 贡献人数:353 人
  • Open Issues数量:4051 个
  • Github地址:https://github.com/hashicorp/terraform-provider-aws.git
  • 项目首页: https://registry.terraform.io/providers/hashicorp/aws

Terraform AWS提供程序允许Terraform管理AWS资源,并提供贡献指南、季度开发路线图、常见问题解答、教程和讨论论坛等资源。

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模型。

ExternalDNS: Kubernetes服务和Ingress与外部DNS提供商同步工具

  • 创建周期:2583 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:7131 个
  • Fork数量:2452 次
  • 关注人数:7131 人
  • 贡献人数:409 人
  • Open Issues数量:254 个
  • Github地址:https://github.com/kubernetes-sigs/external-dns.git

ExternalDNS是一个开源工具,它将Kubernetes服务和Ingress与AWS Route53、Google CloudDNS等外部DNS提供商进行同步。

Podinfo: Kubernetes微服务最佳实践展示

  • 创建周期:2253 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:4835 个
  • Fork数量:1533 次
  • 关注人数:4835 人
  • 贡献人数:44 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/stefanprodan/podinfo.git

/images/stefanprodan-podinfo-0.png

Podinfo是一个用Go编写的小型Web应用程序,演示了在Kubernetes中运行微服务的最佳实践。它被CNCF项目如Flux和Flagger用于测试和研讨会。Podinfo包括健康检查、优雅的关闭、Prometheus和Open Telemetry仪表化、结构化日志、故障注入、Swagger文档、各种工具的安装程序、多架构容器镜像支持、容器镜像签名、CVE扫描等功能。其Web API提供各种端点,用于检索运行时信息、版本详细信息、指标、健康检查和其他功能。此外,它还提供了用于健康检查、回显内容和返回版本详细信息的gRPC API,以及用于访问Swagger文档的Web UI。

Google Cloud客户端库为Go

  • 创建周期:3590 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:3541 个
  • Fork数量:1192 次
  • 关注人数:3541 人
  • 贡献人数:328 人
  • Open Issues数量:326 个
  • Github地址:https://github.com/googleapis/google-cloud-go.git
  • 项目首页: https://cloud.google.com/go/docs/reference

Google Cloud客户端库为Go提供了Google Cloud平台服务的Go语言包。要安装这些包,建议使用go get命令而不是克隆整个存储库。请注意,其中一些包正在开发中,可能会偶尔进行不兼容的更改。

403JUMP: 绕过HTTP 403禁止页面的工具

  • 创建周期:43 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:99 个
  • Fork数量:9 次
  • 关注人数:99 人
  • 贡献人数:1 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/trap-bytes/403jump.git

/images/trap-bytes-403jump-0.png

403JUMP是一个为渗透测试人员和赏金猎人设计的开源工具,旨在审核Web应用程序的安全性。它旨在使用各种技术绕过HTTP 403(禁止)页面。

Golang实现的多线程加密货币交易机器人

  • 创建周期:7 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:50 个
  • Fork数量:6 次
  • 关注人数:50 人
  • 贡献人数:1 人
  • Open Issues数量:9 个
  • Github地址:https://github.com/AndreyMashukov/go-crypto-bot.git

这是一个使用Golang实现的可投入生产的加密货币交易机器人。它支持经典交易、三角套利、机器学习集成、管理系统的API访问和Docker支持。它兼容Binance交易所,并正在开发ByBit交易所。