在包级别main,我有 2 个文件hello.go和main.go.
|- hello.go
|- main.go
这两个文件都是水平的,package main但与其他包不同,我无法导入func在hello. func main可以只有1个文件package main吗?
// hello.go
package main
import "fmt"
func Hello() {
fmt.Println("hello world")
}
// main.go
package main
func main() {
Hello()
}
错误
./main.go:4:2: undefined: Hello