• daz2yy
    2021-08-17
    老师,问下,测试的代码建议放在代码相同目录包下还是放在项目根目录下的 test 目录呢?

    作者回复: 放在跟被测代码相同的目录下,便于维护

    
    5
  • lianyz
    2021-08-17
    老师,什么时候使用ExampleXxx呢?

    作者回复: 有fmt.Println/fmt.Printf这类输出的时候

    
    4
  • Struggle~honor
    2022-01-23
    vscode可以生成测试代码

    作者回复: 666

    
    2
  • 陈麒文
    2021-08-25
    那有没有自动生成Benchmark的性能工具呢?还有TestXxx一般是针对函数么,如果是接口的话,参数值该怎么定义?

    作者回复: 暂时没发现有自动生成Benchmark的工具。 使用Mock来测试

    
    1
  • coyang
    2022-02-07
    老师好,请问go常用/好用的mock框架有什么推荐的?

    作者回复: 代码测试(下):Go 语言其他测试类型及 IAM 测试介绍 这一讲有介绍

    
    
  • 授人以🐟,不如授人...
    2021-08-25
    在“如何测试Go代码?”这节的开头,“默认会选择执行命令时所在的包”,修改为“默认会选择执行命名时所在的目录”可能会容易理解。

    作者回复: 前面的更准确

    
    
  • Sch0ng
    2021-08-19
    go自带测试框架testing。 使用gotests工具自动生成测试代码。 单元测试的价值是提高代码的可靠性,重构的时候多一层保障。 遇到单元测试不知道怎么写的情况,首先考虑函数的粒度是不是太粗,能不能拆成更小的函数。
    
    7
  • fcl
    2022-04-22
    自己写的代码 知道哪个函数经常改 好控制 用白盒测试 别人写的复杂代码 自己只是调用接口 函数太多不知道测哪个 用黑盒测试 面试官:我没问题了,你还有什么想问的吗?
    
    5
  • 韩堂
    2023-02-08 来自浙江
    $ go get -u github.com/cweill/gotests/... 后没有直接生成对应的gotests binary
    
    1
  • Allen
    2021-11-29
    go test真的太粗糙了
    
    1