请教:module模式下,如何设置可以让go get始终使用git来下载包,环境变量GOVCS无效?

xiongyejun · 2022-10-26 21:30:57 · 3274 次点击

insteadOf是git的,在进入到某个vcs工具之前,go需要确定使用哪个vcs,在源码\src\cmd\go\internal\vcs\vcs.go(var vcsPaths = []*vcsPath)中有具体的定义,除此之外的需要发送https://包名?go-get=1请求来获取使用哪个VCS。

目前我的做法是直接需改源码,重新编译go.exe!

#11
更多评论

设置 goproxy, 没必要自己搭建git server

#1

goproxy不知道怎么样,能详细指教下吗,具体要如何处理?

#2