Still failing with gccgo-4.8. I set up a Raring machine, ran "add-apt-repository ppa:ubuntu-toolchain-r/test", softlinked /usr/bin/gccgo to /usr/bin/gccgo-4.8, then tried to build with "go build -compiler gccgo launchpad.net/goyaml".
This was the only way I could think to do it, since I had no regular gccgo in my path and "go" did not accept "-compiler gccgo-4.8".
The only apparent change is that the C build warnings during "go get launchpad.net/yaml" are in gcc 4.8's friendlier format.
there has been some activity at https:/ /code.google. com/p/go/ issues/ detail? id=2313