问题出现原因:从github上clone的代码,本来所有go文件都在一个文件夹中,这里把go文件分成了coin和core两个文件夹。coin和core文件目录中go文件设置了同样的packege main,导致报错

解决方法:把core文件目录下所有的go文件中"package main"改成" package core"即可
参考:https://studygolang.com/articles/8312
goland中"import "core" is a program, not an importable package"问题的解决方法
最新推荐文章于 2024-07-17 22:13:43 发布
本文详细解释了在从GitHub克隆的代码中遇到的Go包名冲突问题,特别是在将所有Go文件分为coin和core两个文件夹后。核心解决步骤是修改core文件夹下所有Go文件的包名,从packagemain更改为packagecore,从而避免命名冲突。
8214





