The Problem with Go
The problem with Go is that it offers nothing substantial above the existing ecosystems.<p>.NET and Java, both garbage collected, are just as fast or faster with a much larger ecosystem. The only real differences are mild (composition vs inheritance, simpler multithreading, better TDD support, etc).<p>Rust owns the low level space for modern composition based development and manual memory management. C/C++ exists as well.<p>Typescript and Python completely dominate the dynamic space.<p>So... why does Go exist?