理解“不允许使用内部包”错误
尝试构建和运行项目时,您可能会遇到“使用不允许内部包”错误,表明您正在尝试导入属于“内部”文件夹范围内的包。此错误会阻止从外部包导入内部包。
内部包的性质
内部包充当 Go 项目中的私有容器。它们只能由与内部文件夹位于同一目录级别的包或位于包含内部文件夹的目录正上方的包导入。
解决错误
要解决此错误,了解以下规则很重要:
解决方案
您有两种选择来解决此错误:
遵循这些原则,您可以有效解决“不允许使用内部包”错误并继续开发您的项目。
以上是为什么我在 Go 中收到'不允许使用内部包”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!