main.go无法引用同目录下其他文件的函数和变量以及常量
// main_call_other_file_const_define.go
package main
const (
Num = 10
)
// main_call_other_file_const.go
package main
import "fmt"
func main() {
fmt.Println(Num)
}
go main包定义了主函数,不是库,main.go无法引用该包目录下的其他文件,其他包可以。
要么定义在main.go中,要么定义在其他包中。