跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/mturac/everything-openai-codex/golang-testing

Codex Go 表格测试技能:用子测试覆盖边界输入

English

Codex 安装步骤

  1. 从固定 GitHub 提交复制 `.kiro/skills/golang-testing/` 完整目录到项目 `.agents/skills/golang-testing/`。
  2. 在 Codex 指定目标函数及现有测试风格,先列出正常、空值和边界场景。

中文摘要

以标准测试框架组织多组输入和预期结果,并用 `t.Run` 让失败用例定位到具体场景。

SKILL.md 中文导读

可复现示例

为本地 `NormalizeLabel` 函数补表格测试,输入前后空格、空串、全空格与已有正常标签。用具名子测试验证每项结果。

工作步骤

  1. 用结构体切片保存测试名称、输入和预期,在循环中创建子测试。
  2. 运行 `go test ./...`,如果变更涉及并发,再按环境运行 `go test -race ./...`。

验收方法

失败时输出对应场景名称和实际值,整个用例可由标准 Go 测试命令复跑。

GitHub 原文 · 更新日期 2026-11-13

适用环境

需要 Go 模块、Go 工具链和一个可本地测试的函数。

常见问题

什么时候可以给子测试加 t.Parallel?

先确认每个用例不依赖共享可变状态、环境变量或顺序,再启用并发。

技能信息

GitHub 仓库
mturac/everything-openai-codex

收集于互联网

相关指南

  • ChatGPT Skills 和 Codex Skills 有什么区别?
更多 Codex 技能

相关推荐

  • agent-eval 技能

    mturac/everything-openai-codex

  • agent-harness-construction 技能

    mturac/everything-openai-codex

  • ai-first-engineering 技能

    mturac/everything-openai-codex

  • automation-audit-ops 技能

    mturac/everything-openai-codex

  • Codex Bun 技能:在本地验证 TypeScript 脚本和单元测试

    mturac/everything-openai-codex

  • Codex CodeTour 导览技能:给仓库流程添加文件行号步骤

    mturac/everything-openai-codex

词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯