As I just mentioned on the gcc-patches mailing list, I have just committed the Go frontend to mainline.
I expect that I will use the gccgo branch going forward as a set of tested sources for generating Go code. In the next few days I will complete the final items on the frontend checklist at http://gcc.gnu.org/onlinedocs/gccint/Front-End.html , the ones after "If the front end is added to the official GCC source repository." Thanks to the many reviewers. Please let me know about any problems. The Go language is not built by default, so this should not have a significant effect on most developers. Ian