Go is indeed terrible from a learning and maintainability perspective. Try reverse engineering someone else's Go code - you will spend forever figuring out what type something is, because to do that you have to discover what methods it implements. And if a method calls anther method that calls another method that returns something, this chain of ambiguity can kill your whole day.
But Python is unmaintainable too, for essentially the same reason. Python is high productivity for fresh code, but reading someone else's Python is almost as hard as reading someone's Go code, and that can be very costly for an organization that has a lot of code: