кажется я нашел причину отсутствия компилятора go в инсталлированном вырианте gcc, вот выдержка из руководства по конфигурированию gccЯ думаю, что дело в конфигурировании сборки: GCC поддерживает много языков и много процессорных архитектур, собирать все и по каждому чиху - достаточно бессмысленно
нужно указывать языки Ada, Go, Objective-C++ явно, по умолчанию они не устанавливаются а я то установку делал по умолчанию, без указания каких-либо опций, на ошибках учатся--enable-languages=lang1,lang2,...
Specify that only a particular subset of compilers and their runtime libraries should be built. For a list of valid values for langN you can issue the following command in the gcc directory of your GCC source tree:
grep language= */config-lang.in
Currently, you can use any of the following: all, ada, c, c++, fortran, go, java, objc, obj-c++. Building the Ada compiler has special requirements, see below. If you do not pass this flag, or specify the option all, then all default languages available in the gcc sub-tree will be configured. Ada, Go and Objective-C++ are not default languages; the rest are.
Попробуем сконфигурировать gcc с опциями --enable-languages=c,c++,go --enable-threads и собрать его заново причём сделаем это с помощью уже инсталлированного утром gcc-4.7.1