atal: could not read Username for ‘https://gitlab.com‘: terminal prompts disabled

Goland加载一个内部的包提示报错fatal: could not read Username for 'https://gitlab.com': terminal prompts disabled

按照网上的各种攻略,配置了

[email protected]:.insteadof=https://github.com/

并没有解决问题。

然后查看go相关配置,添加了如下配置:

go env -w GOPRIVATE='*.jd.com'
go env -w GOPROXY='https://goproxy.io,direct'

总结:

1.内部的包没有设置private,导致都去外部仓库去下载,当然找不到。

2.代理没有配置为国内代理。

你可能感兴趣的:(go,goland)