ITADN
googleapis/google-cloud-swift
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

Swift 版 Google Cloud API 客户端库

专为 Google Cloud Platform] 服务打造的符合 Swift 语言习惯的客户端库。

当前状态

该项目刚刚启动,我们正在对其结构与设计进行测试。

最低支持的 Swift 版本

我们要求使用 Swift >= 6.2。我们会定期更新此要求。不过,开发分支始终能够使用前一年发布的 Swift 版本进行编译。

语义化版本控制

一旦某个库达到 1.0 版本,我们将竭力避免引入破坏性变更。

尽管如此,该项目中的许多库都是从服务规范自动生成的。这些服务规范偶尔可能会引入破坏性变更。我们会尽力并借助相关工具来检测此类变更。一旦发现破坏性变更,我们将提升主版本号(对于仍处于 0.x 版的库,则提升次版本号)。

我们将对 swift-tools-version 版本的变更视为非破坏性变更。

我们也将对依赖项的变更,以及依赖项中启用的功能视为非破坏性变更。您应当直接在应用程序中添加任何依赖项,并明确启用这些依赖项中的非默认功能。

非公开 API

我们计划为命名空间预留一部分空间。

贡献方式

我们始终欢迎并大力鼓励大家为该库做出贡献。

如需了解入门指南,请参阅 CONTRIBUTING 文档。您可能还会发现 [设置开发环境] 指南很有用。

许可证

Apache 2.0 - 详情请参阅 LICENSE