Why you should use a Go module proxy

1 · Fatih Arslan · Aug. 2, 2019, 4:16 p.m.
After the introduction of Go modules, I thought everything I need to know was finalized. I quickly realized this wasn’t the case. Recently, people started to advocate using a Go module proxy. After researching the pros and cons, I’ve concluded that this is one of the most important changes in recent years. But why is that the case? What makes Go module proxy so special? In Go modules, if you add a new dependency or build your Go module on a machine with clean cache, it’ll (go get) download a...