(1). main包下多个go文件,会报错:

  • 场景:

  a. 同一个包下多个go文件,包名为main,点击main()方法运行报错.

     (1). 将一些变量定义到main包下的另外一个文件

     (2). main()方法中再引用那些变量值.


  • 报错:

  command-line-arguments undefined:


  • 原因:

  a. main包中的不同的文件的代码不能相互调用,其它包可以.

  b. 所以,需要选中所有main包下有关联的文件一起编译执行.