Why does Rust require many dependency packages unlike Go when building a project?

217 points dumindunuwan 129 comments

I am wondering if Rust follows NPM ecosystem crisis in the future. In Go ecosystem promotes use std as soon as possible but only minimum external dependencies when building a project. But Rust ecosystem promote lightweight std but too much external insecure dependencies.