Agreed. It achieves a marginal increase in readability at the cost of all kinds of screwy implicit behavior. I like languages with dumb syntax that editors and IDEs can understand.
Go's syntax is one of the 'dumbest' around, it is extremely easy to parse compared to pretty much any other mainstream language (except scheme I guess).
All the bitching about ';' comes from people that clearly have not used Go or tried to parse it.
All the bitching about ';' comes from people that clearly have not used Go or tried to parse it.