探索 Go 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
goadesign/goa
以设计为先的 Go 框架,可生成 API 代码、文档和客户端。使用优雅的 DSL 一次性定义,以零偏差部署为 HTTP 和 gRPC 服务。
k3d-io/k3d
在Docker中运行CNCF的k3s的小工具
h2non/imaginary
快速、简单、可扩展、Docker就绪的HTTP微服务,用于高级图像处理。
opencost/opencost
Kubernetes工作负载和云成本的费用监控
xinliangnote/go-gin-api
基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用、cron 定时任务 等等。
fnproject/fn
容器原生、云不可知的无服务器平台。
authzed/spicedb
开源项目,受 Google Zanzibar 启发的数据库,用于可扩展地存储和查询细粒度授权数据。
microsoft/ethr
Ethr 是一个针对 TCP、UDP 和 ICMP 的综合网络测量工具。
tendermint/tendermint
用Go语言实现的Tendermint核心(BFT共识)
containernetworking/cni
容器网络接口 - 用于Linux容器的网络
open-telemetry/opentelemetry-go
OpenTelemetry Go API 和 SDK
kubernetes/kube-state-metrics
生成并暴露集群级别指标的附加代理。
googollee/go-socket.io
用于 Golang 的 socket.io 库,一个实时应用框架。
knative/serving
基于 Kubernetes、可扩展至零、请求驱动的计算平台
docker-archive/docker-ce
:warning: 该仓库已弃用并将被归档(Docker CE 本身并未弃用),请参阅 https://github.com/docker/docker-ce/blob/master/README.md :warning:
ThreeDotsLabs/wild-workouts-go-ddd-example
Go DDD 示例应用。完整项目,展示如何通过实际重构应用DDD、Clean Architecture 和 CQRS。
ponzu-cms/ponzu
无头CMS,具有自动JSON API。功能包括来自Let's Encrypt的自动HTTPS、HTTP/2服务器推送和用Go编写的高度灵活的服务器框架。
docker-archive/classicswarm
经典 Swarm:一个容器集群系统。不要与位于 https://github.com/docker/swarmkit 的 Docker Swarm 混淆。