In what way does Go have great tooling? Your compiler doing dependency management is one of the worst things that Go did (and I&#x27;m sure they&#x27;d do it differently if they could have their time again). It makes packaging libraries impossible, it caused the whole vendoring thing to happen. If you&#x27;re talking about gofmt or govet, C has had stuff like that for years. Go&#x27;s main selling point IMO is that they have added as little to the basic &quot;C&quot; language as possible while also adding as many updated semantics and concepts as possible.