Goland加载一个内部的包提示报错fatal: could not read Username for 'https://gitlab.com': terminal prompts disabled
按照网上的各种攻略,配置了
url.git@github.com:.insteadof=https://github.com/
并没有解决问题。
然后查看go相关配置,添加了如下配置:
go env -w GOPRIVATE='*.jd.com'
go env -w GOPROXY='https://goproxy.io,direct'
总结:
1.内部的包没有设置private,导致都去外部仓库去下载,当然找不到。
2.代理没有配置为国内代理。