I think Go matches your criteria. I've put more eggs into my Go basket than my Python one. For myself, I focus on building networked distributed systems. Go helps me do that (and build useful cli tools). I mostly resort to Python for scripting.
What type of programming do you want to do? I don't think I would recommend Go for game development or embedded systems (though people do it).
What type of programming do you want to do? I don't think I would recommend Go for game development or embedded systems (though people do it).