我不能使用自定义子目录的功能。我的代码组织我在“src”下有一个类似的路径层次结构一/二包含我所有的目录和 go-Files(它是我项目的“根”)。目录不包含子目录,它工作正常。所以最深的路径是“a/b/c”。例如我有一/二/三和一天/一天/一天带有一些 go 文件。导入“a/b/d”并从“a/b/c”中的文件中使用“d.DoSomething()”调用函数工作正常。问题描述现在我想重新组织“a/b/d”。我将一些文件从“a/b/d”移动到a/b/d/e和其余的文件a/b/d/f如果尝试使用导入语句导入“a/b/d/e”导入(“a/b/d/e”)从“/a/b/c”中的同一个文件并想调用“e.DoSomething()”(它是带有“DoSomething-function”的文件移动到的地方),我在行,我称之为“e.DoSomething()”:“未定义:e”。在搜索结果时,我没有看到具有更深路径层次结构的示例。通常无法使用/导入子目录还是有什么问题?我使用的 go 版本:go1.2.2 linux/amd64
- 2 回答
- 0 关注
- 421 浏览
添加回答
举报
0/150
提交
取消