3 ms·
Exactly. People have been laughing at Go for advocating vendoring. Now we have a very concrete evidence that this is a sane approach. The vendoring mechanism a
by ngrilly 11y ago
Exactly. People have been laughing at Go for advocating vendoring. Now we have a very concrete evidence that this is a sane approach.
The vendoring mechanism advocated by Go is better than a central registry (like npm, PyPI, RubyGems or crates.io).
crates.io’s FAQ claims that a central registry is good for discoverability (find popular packages) and speed (fetch only necessary data instead of the whole git repository), but a proxy could provide the same benefits to an ecosystem based on decentralized repositories and vendoring.