google

go-cloud

google

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go.

AI 简介

Go Cloud Development Kit(Go CDK)是一个面向Go语言的云中立开发工具包,旨在帮助开发者编写一次代码即可在不同云平台(如AWS、Azure、GCP)上无缝部署和运行。它提供标准化、符合Go惯用法的接口(如blob、database、runtimevar等),屏蔽各云厂商SDK差异,支持运行时动态绑定与编译期精简依赖。项目采用接口抽象+驱动注册机制,结合Wire依赖注入生成器,确保二进制体积可控、无隐式init副作用。适用于需要多云/混合云部署、追求基础设施可移植性及降低云厂商锁定风险的Go微服务与云原生应用开发场景。

Go
Apache License 2.0
9.9k
Stars
853
Forks
210
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+7
综合评分65.49
默认分支master