blog

SEAN K.H. LIAO

go module proxies

what are the options besides the default public proxy.golang.org if you want to run something private?

self hostable

Athens is the most "feature complete" but goproxy/goproxy is much simpler with almost the same functionality, and it's easier to embed/customize.

project hosted direct upstream proxy exclude sumdb cache control access control
gomods/athens azure yes yes yes proxy no no
goproxy/goproxy goproxy.cn yes yes yes proxy no no
goproxyio/goproxy goproxy.io yes yes ? proxy no no
thumbai/thumbai thumbai.app yes yes ? ? no no
notes

others

not ready / commercial / part of another project