Alan Donovan and Brian Kernighan Answer Questions on Go
>  In general, Go strongly encourages being explicit about errors.<p>That's completely incorrect: it's trivial (and common) to just ignore errors in Go:<p><pre><code>    ok, _ := Foo()
</code></pre>
Checked exceptions don't let you get away with this kind of sloppy programming.