I think you might want GOPRIVATE https://www.goproxy.io/docs/GOPRIVATE-env.html
On Thursday, February 26, 2026 at 7:22:36 AM UTC-3 Pierre Durand wrote: > At my company we use an internal Go proxy in order to access private > dependencies. > Our Go proxy manages the authentication to our dependencies repositories. > So my config looks like this: > GOPROXY='https://goproxy.mycompany.com,direct' > > Unfortunately, our proxy is slightly slower than the public Go proxy for > public dependencies (github, etc...) > So I would like to use the public Go proxy for public dependencies, and > our internal Go proxy for private dependencies. > I changed my config to: > GOPROXY='https://proxy.golang.org,https://goproxy.mycompany.com,direct' > It works well, but I think it could cause a small privacy issue: it always > send a query to the public Go proxy for our private dependencies. > > Is it possible to use a specific Go proxy for a path/domain ? > Something like > GOPROXY='git.mycompany.com=https://goproxy.mycompany.com, > https://proxy.golang.org,direct' > (I know this syntax doesn't work) > I think it would be very helpful to be able to configure a Go proxy for > some domains/path. > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/3a3d6f8f-58c8-492a-972b-d2d1a3c0aa51n%40googlegroups.com.
