In other words, Go is designed for practicality. It shows design consideration to favor engineering while Haskell, as far as I can tell, barely cares.
That's a bit sad. On the other hand: Imitation is the sincerest form of flattery.
If you want your language to be used by working software engineers, that's a different metric of success. But then, you'd do things differently if that was your goal.
Haskell, in achieving some real-world use, has achieved beyond the wildest dreams of a research language.
To favor 1969-1975's engineering, you mean.
At least post-1975 software development had the Mythical Man-Month to reflect on.
Furthermore, advances in memory safe languages and type safe languages can both be considered good things. Unfortunately, Go is "almost there but not quite" in these two departments.