最佳答案
我有一个包含三个文件的小程序,它们都属于同一个包(main)。但是当我做 go build main.go
的时候,构建不会成功。当它只是一个文件(main.go
)时,一切工作正常。
现在我花了一些精力来分离代码,看起来编译器无法找到从 main.go
中提取出来的内容并放入这两个其他文件(与 main.go 位于同一目录中)。这会导致 undefined 'type'
错误。
如何编译这个由多个文件组成的程序?