返回顶部
G

Go CloudGo云开发套件

The Go Cloud Development Kit (Go CDK): A library and tools for open cloud development in Go. go cloud, go, aws, azure, cloud, gcp.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.1
安全检测
已通过
310
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Go Cloud

Cloud SDK

项目生命周期管理的开发者工作流自动化工具。提供初始化项目、运行检查、构建、测试、部署、管理配置、生成模板、生成文档以及清理构建产物等命令——全部通过单一CLI界面完成。

命令

命令描述
cloud-sdk init在当前工作目录初始化新项目
cloud-sdk check
对项目运行lint、类型检查和测试 | | cloud-sdk build | 构建项目产物 | | cloud-sdk test | 执行完整测试套件 | | cloud-sdk deploy | 显示部署流水线指南(构建→测试→预发布→生产) | | cloud-sdk config | 显示或管理项目配置(config.json) | | cloud-sdk status | 检查项目整体健康状态 | | cloud-sdk template <名称> | 为指定组件名称生成代码模板 | | cloud-sdk docs | 生成项目文档 | | cloud-sdk clean | 移除构建产物和临时文件 | | cloud-sdk help | 显示包含所有命令的内置帮助信息 | | cloud-sdk version | 打印当前版本(v2.0.0) |

数据存储

默认情况下,所有操作数据存储在 ~/.local/share/cloud-sdk/ 中。可通过设置 CLOUDSDKDIR 环境变量覆盖此路径。数据目录中的关键文件:

  • - history.log — 每条执行命令的时间戳日志
  • config.json — 项目级配置(通过 config 命令管理)

该工具会遵循 XDGDATAHOME(若已设置),否则回退到 $HOME/.local/share。

系统要求

  • - Bash 4.0+(使用 set -euo pipefail 进行严格错误处理)
  • coreutils(标准 date、mkdir、echo)
  • 无需外部依赖或API密钥
  • 开箱即用于Linux和macOS

使用场景

  1. 1. 引导新项目 — 运行 cloud-sdk init 快速从终端搭建项目脚手架,无需记忆各工具的初始化命令
  2. 预提交质量门禁 — 在Git预提交钩子中使用 cloud-sdk check,每次提交前运行lint+类型检查+测试
  3. CI/CD流水线步骤 — 在持续集成脚本中串联 cloud-sdk build 和 cloud-sdk test,获得一致且与工具无关的接口
  4. 部署检查清单 — 运行 cloud-sdk deploy 获取构建→测试→预发布→生产流水线的引导式演练,确保不遗漏任何步骤
  5. 日常维护与清理 — 执行 cloud-sdk clean 在发布后清除构建产物,释放磁盘空间并重置状态

示例

bash

在当前目录初始化新项目


cloud-sdk init

运行所有质量检查(lint + 类型检查 + 测试)

cloud-sdk check

构建项目

cloud-sdk build

运行测试套件

cloud-sdk test

查看部署指南

cloud-sdk deploy

为名为service的组件生成代码模板

cloud-sdk template service

生成项目文档

cloud-sdk docs

检查项目健康状态

cloud-sdk status

清理构建产物

cloud-sdk clean

显示版本

cloud-sdk version

配置

设置 CLOUDSDKDIR 环境变量以更改数据目录:

bash
export CLOUDSDKDIR=$HOME/my-project/.cloud-sdk

默认位置:~/.local/share/cloud-sdk/

输出

所有命令输出到stdout。如需重定向到文件:

bash
cloud-sdk status > project-health.txt

历史记录会自动记录到 $DATA_DIR/history.log,并附带时间戳。



由BytesAgain提供 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cloud-sdk-1776102325 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cloud-sdk-1776102325 技能

通过命令行安装

skillhub install cloud-sdk-1776102325

下载

⬇ 下载 Go Cloud v2.0.1(免费)

文件大小: 4.01 KB | 发布时间: 2026-4-15 12:12

v2.0.1 最新 2026-4-15 12:12
update

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部