如何使用 go get 命令修复“致命:无法查找 gitlab.f5net.com (端口 9418) (名称或服务未知)”

如何使用 go get 命令修复“致命:无法查找 gitlab.f5net.com (端口 9418) (名称或服务未知)”

Go 版本:1.19.4

> go get gitlab.f5net.com/mbip/containers/f5-log-lib.git
gitlab.f5net.com/mbip/containers/[email protected]: verifying module: gitlab.f5net.com/mbip/containers/[email protected]: reading https://sum.golang.org/lookup/gitlab.f5net.com/mbip/containers/[email protected]: 404 Not Found
        server response:
        not found: gitlab.f5net.com/mbip/containers/[email protected]: invalid version: git ls-remote -q origin in /tmp/gopath/pkg/mod/cache/vcs/85832f3b5e37de5b7674a445589d879c8532f6953ca17bb7e76f2474d56e84e0: exit status 128:
                fatal: unable to look up gitlab.f5net.com (port 9418) (Name or service not known)

我尝试运行此命令,我期望它导入包,但出现了此错误。我在另一个存储库中使用了这个命令,并且成功了,所以我不确定为什么它在这里不起作用。

答案1

我找到了解决方案。该存储库实际上是一个私有存储库,需要将 GOPRIVATE 环境变量设置为该存储库的 URL。这将是export GOPRIVATE="gitlab.f5net.com/mbip/containers/f5-log-lib.git"

相关内容