Programmers are constantly finding situations that need "fixing." That's not only in Go but in ALL programming languages.
When we go down this path of tweaking the language for all perceived "gotchas," the language grows and grows in size until it becomes a fucking behemoth.
We've seen this evolution in Python, JavaScript, Java, C#, C++, etc. At one time, all of these languages were relatively small and simple.
Using the excuse that programmers demand certain features over time, there is no hope of ever having a truly small and simple programming language.
I'm a huge Smalltalk fan. This language was created in 1972 and for the last 50 years, it has remained small, simple and elegant while not giving up anything in terms of power, productivity and versatility.