News for hackers. Stuff that matters.
Re:First chapter of Kernighan and Donovan's new Go book [pdf] by andmarios on Monday October 19, 2015 @02:52PM (#10414804)
Apart from the already mentioned reasons, another one would be maintainability.

Go was designed with this in mind and some of its shortcomings come from this approach. It is a relatively small language, with one way of doing a certain thing and a mandate of using standard libraries and strict code formatting.

It sounds limiting but it is productive and makes every Go developer write in the same style.

So whether it is you that you return to your project after a few months or a new developer, you will be able to (re)engage with the code quickly.

Re:First chapter of Kernighan and Donovan's new Go book [pdf] by zmyrgel on Monday October 19, 2015 @11:50PM (#10417315)
This is one of the reasons I'm pushing Go at work. I've had to maintain our current apps which have received very little maintenance work during the years and I wish Go would have been present when they were made.