Go - 没有可构建的Go源文件

时间:2015-03-19 02:58:58

标签: build go

大家。我在golang的构建方面遇到了问题。

细节:

我有一个名为" 12"的文件夹。并创建一个名为12_test.go的go源文件。代码如下:

package main

import "fmt"

func main() {
    fmt.Println("Hello world")
}

。然后输入" go build 12_test.go"。出了点问题:

"go build command-line-arguments: no buildable Go source files in D:\12"

那么,有人可以告诉我为什么吗?谢谢并为我可怜的英语道歉。

1 个答案:

答案 0 :(得分:21)

后缀_test在Go中具有特殊含义。这是你为go程序进行测试的地方。构建工具将完全忽略它们......它们与go test一起运行。

从文件名中删除_test或仅将其命名为test.go