Golang是我最喜欢的一门语言,它简洁、高效、易学习、开发效率高、还可以编译成机器码…
虽然它一出世,就饱受关注,而且现在在市面上逐渐流行开来,但是,它毕竟是一门新兴语言,还有很多让人不太习惯的地方(即坑,(__)),我作为新手,一边学习,一边踩坑,希望对其他人有借鉴作用。
文件名字不要轻易以__test.go
为结尾
Golang的source文件的命名和其他语言本无差别,但是Golang自带Unit test
,它的unit test
有个小规范:所有unit test
文件都要以__test.go
为结尾!
所以,当你命名一个非unit test
文件为XXX_test.go,而且执意要编译时,就会报错:no buildable Go source files in XXXXXX(你的文件路径)
。
所以,切记,以__test.go
为结尾的都是unit test
的文件,且切记不要把unit test
文件和普通Go文件放到一起ÿ