我知道这一定是一个非常基本的问题,但我似乎暂时无法绕过它:D
所以,我的git仓库在keybase上。通常外部或本地进口看起来像"github.com/streadway/amqp"
如何从keybase git仓库导入一个模块?或者,我如何导入它作为本地模块?绝对路径为/Users/****/go/src/api
如果我正确理解你的问题你有2个问题,第一个是你正在寻找从私有存储库添加一个包。第二种是你想要使用来自另一个路径的包。
-
对于第一个问题,您可以看到这个答案并将其更改为keybase
-
对于第二个,您可以在
go.mod
文件中添加replace。
:
replace (
the/package/address => ../../****/path/to/package
)
注意:替换路径应该从您的go.mod
文件路由。