彼得所以是对的。查看该错误消息的生成代码,如果所加载的软件包不是以/ ./或../开头,而是导入了该错误,则会发生该错误。就您的问题而言,可能是由多种原因引起的。go get 导致构建一个使用非本地路径引用的依赖包,然后依次加载本地路径。您将获得包含本地导入的非本地包路径。我认为也许您应该只解决服务器上丢失的私钥问题,而不要尝试使用本地路径。要正确调试,我需要知道您所获得的确切软件包以及它们的传递依存关系。最后一件事,为什么要使用go get进行本地路径安装(即go get ./...)?在这种情况下,通常需要安装或进行构建。