在我们的本地网络中,我们有一个 GitLab 正在运行。IP 绑定到gitlab.local. 我有一个 go package http://gitlab.local/projectsmall/core,它正在被另一个 Go 项目使用。在这个项目中,当我尝试运行时go mod tidy,我收到了这个错误:
go get gitlab.local/projectsmall/core:
unrecognized import path "gitlab.local/projectsmall/core"
(https fetch:
Get https://gitlab.local/projectsmall/core?go-get=1:
dial tcp 192.168.28.9:443:
connect: connection refused
)
我已将id_rsa.pub内容添加到 SSH Kyes。我试图将这个core项目添加到这样的 mod 路径中:/Users/UserA/go/pkg/mod/gitlab.local/guxin/core. 使用import "gitlab.local/guxin/core"GoLand IDE 仍然是红色的。似乎 go mod 项目找不到这个gitlab.local/guxin/core包。在go.mod文件中,在 require 块中,当我添加这个时gitlab.local/guxin/core,IDE 警报:usage: require module/path.