“Go is not an easy programming language.”
Removing an item from a list in Ruby is one method call. In Go it is an append trick most people copy from a wiki page. Starting a goroutine is one keyword, and managing five million of them is your problem. Simple syntax just moves the complexity into your code.