在同一个目录中我创建了两个文件main.go1234567package mainimport "fmt"func main() { fmt.Println("Hello World")}test.go1234567package mainimport "fmt"func main() { fmt.Println("Hello World")}单独运行没有问题,但是当安装该包时报错1./test.go:10:6: main redeclared in this block原因在于在同一个包内不能有多个 main 方法,不然程序无法判断程序入口