News for hackers. Stuff that matters.
Re:I Love Go; I Hate Go by zaphar on Tuesday August 02, 2016 @10:58AM (#12210408)
This doesn't solve the problem. It just makes you aware it might be there. It doesn't keep the ecosystem clean.

The result will be that everyone compiles with that flag on so they can use the libraries they want/need. It's in fact actively worse than just allowing warnings. At least if you allow warnings that way you aren't forced to lower your own codes protection just because one of your dependencies does.

Re:I Love Go; I Hate Go by wruza on Tuesday August 02, 2016 @07:01PM (#12214113)
Complaining about unused import doesn't solve anything IRL, if we talking about solving something. Problems in code are complex diseases, and cleaning unused entities is like washing your hands, not like taking a cure. And hand cleanliness checks is too idiotic measure to cure brain cancer. Of course all our problems are still here in both cases, but at least with Go we will die clean for sure.
Re:I Love Go; I Hate Go by hehheh on Tuesday August 02, 2016 @02:21PM (#12211965)
If a library is so popular that "everyone" uses the flag so they can use it, surely someone can be convinced to remove the unused import statement. If the ecosystem makes that difficult then we're talking about a totally different problem.