面向 Node.js 与浏览器的经典 JavaScript 测试框架,支持 describe/it 风格的测试结构。
2.3万+1 本周3139JavaScriptMIT更新于 11小时前
一本免费开源的教程,通过测试驱动开发(TDD)的方式从零学习 Go 语言。
Learn Go with Tests 是一本通过测试驱动开发(TDD)学习 Go 语言的实践教程。每一章先编写一个失败的测试,再写出让它通过的代码,逐步引入结构体、接口、并发、泛型等概念。
内容分为三部分:Go 基础语法与标准库,循序渐进地构建一个小型应用(涵盖 HTTP 服务、JSON、文件读写、命令行和 WebSocket),以及测试相关主题,如验收测试、Fake 与 Mock 的取舍和重构。问答章节还涉及测试操作系统命令、自定义错误类型等常见问题。
教程可在线阅读,也提供 EPUB 和 PDF 下载,并有中文、日文、韩文、法文、俄文等多种译本。
在 Gitbook 格式中打开在线书籍
安装 Go,然后阅读第一章
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向 Node.js 与浏览器的经典 JavaScript 测试框架,支持 describe/it 风格的测试结构。
一个面向 C++ 的单元测试框架,支持简洁断言、BDD 风格宏和基础微基准测试。
一套让编码智能体先出测试计划、再经多重校验并附证据报告的 skill。
一套为编码智能体准备的技能框架与软件开发方法论,引导智能体经历设计、计划、测试驱动开发和审查式实现。
一套可供 AI 编程代理使用的生产级工程工作流技能,覆盖从需求规格到上线发布的完整开发流程。
一组面向 Claude Code、Codex 等编程智能体的技能集,涵盖需求追问、TDD、调试、规划与代码审查。