goland 一个包下只能有一个 go file 能运行
时间: 2024-04-22 22:28:45 浏览: 112
myProject-goframe:这是一个带有gin&gorm的简单golang Web框架
这并不完全正确。在 Go 语言中,一个包下可以有多个 .go 文件,但是每个文件中只能有一个 package 声明,且这些文件都需要属于同一个目录下的同一个 package。此外,如果一个包中有 main 函数,那么该包只能被编译为可执行文件,而不能被其他包引用。因此,在一个包中,如果想要运行某个 go 文件,必须要在该文件中声明 main 函数,并且将该文件编译为可执行文件。
阅读全文