Ok, the Go language is kind of broken

AHHHHHH! “You should never put the opening brace of a control structure (if, for, switch, or select) on the next line. If you do, a semicolon will be inserted before the brace, which could cause unwanted effects. Write them like this”

Go should be easy for C/C++/Objective-C developers to pick up but why in the world would you make it retarded from the get go? Who’s screwball idea was it to require the opening brace to be on the same line? It’s like we’re coding in COBOL again. Oh, that’s right, Google is big into Python. I forgot.

I still find it odd that people stick to K&R style.