Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Go 主要重新声明_Go - Fatal编程技术网

Go 主要重新声明

Go 主要重新声明,go,Go,我正在制作不同的文件,但存储文件的目录是相同的。我在此块中重新声明了一个错误main 上一次声明在。\hello.go:5:6 如何解决这一问题。我是否需要更改主方法的名称。我不能在同一目录中使用它吗?来自: 一个完整的程序是通过将一个称为主程序包的未导入程序包与它导入的所有程序包进行传递链接而创建的。主包必须具有包名main,并声明一个不带参数且不返回值的函数main 因此,如果您想要多个main函数,您需要多个程序,每个程序定义自己的main包 如果要将所有代码保存在同一个包中,请不要调用函

我正在制作不同的文件,但存储文件的目录是相同的。我在此块中重新声明了一个错误main 上一次声明在。\hello.go:5:6

如何解决这一问题。我是否需要更改主方法的名称。我不能在同一目录中使用它吗?

来自:

一个完整的程序是通过将一个称为主程序包的未导入程序包与它导入的所有程序包进行传递链接而创建的。主包必须具有包名main,并声明一个不带参数且不返回值的函数main

因此,如果您想要多个
main
函数,您需要多个程序,每个程序定义自己的
main


如果要将所有代码保存在同一个包中,请不要调用函数
main
,请为它们指定不同的名称。

可以粘贴所使用的命令吗