在我的 Go 项目中,我想将一些通用功能分解为一个 Go 模块,与主项目分开。为了与 go 的未来保持一致,我在 GOPATH 之外做这件事。我不想在 GitHub 或其他任何地方发布该模块。
我将此模块导入主项目的所有尝试都会导致:
cannot find module for path X
go mod init X
我在模块的文件夹中运行。其文件内容go.mod
为:
module X
构建或安装此模块似乎没有任何作用。我在里面没有发现它的迹象$GOPATH/pgk/mod
。
我尝试了多种导入语句:
import "X"
import "../x"
(模块目录的相对路径)
import "../x/X"
(目录路径+模块名)
帮助!
幕布斯6054654
慕标琳琳
喵喔喔
MM们
哔哔one
相关分类