The actual commit:<p><a href="https:&#x2F;&#x2F;groups.google.com&#x2F;forum&#x2F;#!searchin&#x2F;golang-checkins&#x2F;russ$20parser&#x2F;golang-checkins&#x2F;R3sSjEVYC9Q&#x2F;w7EvtqQwEQAJ" rel="nofollow">https:&#x2F;&#x2F;groups.google.com&#x2F;forum&#x2F;#!searchin&#x2F;golang-checkins&#x2F;r...</a><p>From what I recall reading about the change, it was believed it would allow them more flexibility in the frontend, and they greatly preferred to write the parser in Go instead of yacc.<p>Also, at this point, they felt this would also make it easier for others to contribute improvements to the project.