The question is, Is the author of that post aware of that at first place. Or is he building an disingenuous argument by ignoring other forms of error handling beside exceptions, in order to make Go "convention" look good?
Here how I think. There is a compiler? Put it to good use to help the developer instead of wallowing in "good practices" nonsense and "philosophies". Fact is, there is no error handling in Go (beside panics). It's all a convention.