问题是在我写算法题的时候出的,test后缀的文件编译报command-line-arguments undefined: xxxxx

 

没记错,go test是

所有在以_test结尾的源码内以Test开头的函数会自动被执行。

 

而那个报错说我没编译到combinationSum这个方法,那就是说我combinationSum.go没有被编译

 

再查了下

测试用例文件不会参与正常源码编译,不会被包含到可执行文件中。

同理测试文件的编译也不会参与正常的源码编译

 

三 解决方法

idea操作

选中两个文件,一起编译即可

 

命令行

cd到文件的地址

go run *.go

 

版权声明:本文为ydymz原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ydymz/p/10395401.html