I started working on a Go
project and it uses some private modules from Github private repos and whenever I try to run go run main.go
it gives me a below 410 Gone
error:
verifying github.com/repoURL/[email protected]+incompatible/go.mod: github.com/repoURL/[email protected]+incompatible/go.mod: reading https://sum.golang.org/lookup/github.com/!repoURL/[email protected]+incompatible: 410 Gone
I can easily clone private repo from terminal which means my ssh
keys are configured correctly. I read here that I need to set GOPRIVATE
environment variable but I am not sure how to do that.
Can anyone answer or point to the relevant tutorial?
Go: v1.13, OS: macOS Mojave
man $(basename $SHELL)
– Alderneygo help module-private
– Fabrienneexport GOPRIVATE=*
– Hewettexport GOPRIVATE="github.com/repo01;gitlab.com/repo02"
but didn't work. But, after looking @Hewett 's comment, I triedexport GOPRIVATE=*
and it just works 😂 Btw, I think the go help for that right now is moving togo help private
– Privative