Go 单元测试:用表驱动用例检查输入和边界
2026-09-13 06:06:44 为折扣计算定义明确规则,并用正常、边界、舍入和无效输入验证实现。练习从业务约定推导测试,而不是照抄实现。
开发宋国卿围绕Golang整理入门教程、开发指南、工具使用、项目案例、常见问题与工程实践。
2026-09-13 06:06:44 为折扣计算定义明确规则,并用正常、边界、舍入和无效输入验证实现。练习从业务约定推导测试,而不是照抄实现。
开发 · 宋国卿2026-09-13 01:32:39 完成对象编码、文件写入、读取与解码的完整小流程,逐步检查错误,并明确文件路径与数据格式分别承担的职责。
开发 · 宋国卿2026-09-12 07:08:11 运行两个独立任务并汇总结果,通过发送与接收的配对理解同步关系,避免把Sleep误当作可靠的等待机制。
开发 · 宋国卿2026-09-11 21:44:06 实现一个既能查整数又能查字符串的函数,理解类型参数、可比较约束和未找到时的返回约定。
开发 · 宋国卿2026-09-11 06:23:58 实现页大小校验,保留错误原因和操作上下文,并让调用者明确区分成功路径和失败路径。
开发 · 宋国卿2026-09-10 16:43:46 让任务和专题都提供摘要,用同一个函数展示它们,并演示安全检查接口值具体类型的方法。
开发 · 宋国卿2026-09-10 03:39:10 为任务定义结构体,并用方法修改状态。通过原值与副本的对比理解为什么修改类操作常使用指针接收者。
开发 · 宋国卿2026-09-09 21:55:23 在同一个示例中观察数组值复制、切片共享底层存储、显式复制切片,以及Map计数和键存在性检查。
开发 · 宋国卿2026-09-09 11:26:37 把计算从main中拆出来,用两个返回值区分“合法平均值为0”和“没有可计算的数据”。理解局部变量如何隔离函数内部细节。
开发 · 宋国卿2026-09-09 03:01:23 从一组每天的学习分钟数中计算达标天数,并按结果给出评价。能解释循环、条件判断和最终分类各自放在哪里。
开发 · 宋国卿