Golang获取执行文件目录
Golang 800 2021-07-26
我们都知道代码写完后是要写测试用例的,测试用例一旦多起来还是挺费时间的,那有什么比较方法快速生成呢?答案是有的,gotests这个项目专门用来解决这个痛点,它使用一个模板的形式生成所有的测试用例,只需输入结果和预期即可开始测试。
go get -u github.com/cweill/gotests/...
生成目录下所有代码的测试文件(推荐)
gotests -all -w .
生成单个文件的代码测试文件
gotests -all -w demo.go
只生成文件内匹配正则的函数方法到测试文件
gotests -only "FuncName" -w demo.go
基本上以上命令已足够使用,如需要更多命令,请直接查看项目说明