News for hackers. Stuff that matters.
Re:I Love Go; I Hate Go by tptacek on Tuesday August 02, 2016 @04:09PM (#12212953)
As someone else pointed across the thread, the error eliminates these bugs, not only in your code but, effectively, in all the libraries you import. It takes effort to retain those bugs.

That has significant value, and is why I've conclude Go's choice here was the right one, despite the annoyances it causes.

I like gofmt, but I don't really care whether the compiler enforces it. It's unlikely to catch bugs.

Re:I Love Go; I Hate Go by zzzcpan on Tuesday August 02, 2016 @04:16PM (#12213018)
Actually, that's a huge speculation. Breaking someone's train of thought with an error that needs fixing right that second could just as well cause some bugs.
Re:I Love Go; I Hate Go by junke on Wednesday August 03, 2016 @03:15PM (#12220656)
And so the compiler, who has no way to make informed decisions, is there to tell you which stylistic issues is more likely to introduce bugs or not, while being needlessly stubborn.

A sufficiently bureaucratic compiler.