Andrew Gerrand: The lack of versioning built into the Go tool incentivizes library authors to provide good, stable APIs.
Are you kidding me??? So if some invariant behavior on an otherwise stable API changes, I don't know until runtime that a bunch of the code that I shipped, haven't changed, and then recompiled a month later has changed it's behavior?