Возможно, я отвечаю слишком поздно, но Go, как и в августе 2012 года, имеет как компилятор по умолчанию (6g, 8g), так и компилятор GCC (на самом деле он тоже официальный, но не стандартный), что означает, что он поддерживает все архитектуры, которые поддерживает GCC; однако, как и сказал Лимбус, Go адресован многоядерным компьютерам. Я лично думаю, что вы получите лучшие результаты с C. Если вы все еще хотите использовать его, это будет хорошо, поскольку Go хорошо справляется с одноядерными приложениями (но не так хорошо, как C).