Go Does Not Need a Java Style GC
Why does Go not need a fancy expensive garbage collector like Java and C#?
Modern languages such as Go, Julia and Rust don’t need complex garbage collectors like the ones use by Java C#. But why?
To explain why, we need to get into how garbage collectors work and how different languages allocate memory in different ways. However, we…