What's wrong with this? The code is doing... exactly what it says. Call doSomething and if it returns an error do something else. What part of that is noise?
Some of these threads seem like that party game where people write a story together, but each player can only read the previous sentence of the story when writing the next one.
This position has obviously prompted a philosophical war and not everyone agrees, but the two statements are consistent under Go's philosophy.