在我们的本地网络中,我们有一个 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
.