Установка Go Language - PullRequest
       4

Установка Go Language

1 голос
/ 01 декабря 2011

Я пытаюсь установить язык Go, но в конце я получил эти ошибки (я не буду копировать все, потому что много строк):

$>=========== fixedbugs/bug359.go
 > BUG: errchk: fixedbugs/bug359.go:19: missing expected error: '"unexported field"'
 > errchk: fixedbugs/bug359.go:25: missing expected error: '"a redeclared"'
 > errchk: unmatched error messages:
 > ==================================================
 > fixedbugs/bug359.go:12: import /home/anju/go/pkg/linux_386/container/list.a:
 object is [linux 386 release.r56 9441] expected [linux 386 release.r60.3 10088+]
 > ==================================================
 0 known bugs; 78 unexpected bugs; test output differs
 FAILED

Я следовал пошаговым инструкциям, но всегда получал одинаковые результаты. Я отредактировал мой .bashrc с помощью следующих строк:

export GOROOT=$HOME/go
export GOARCH=386
export GOOS=linux
export GOBIN=$HOME/bin
export PATH=$GOBIN:$PATH

Но когда я выполняю команду uname -a, я получаю следующее:

$Linux Anju 2.6.32-35-generic #78-Ubuntu SMP Tue Oct 11 15:27:15 UTC 2011 i686 GNU/Linux.

Итак, GOARCH = 386 все в порядке или, может быть, мне следует использовать другое значение? Спасибо за внимание и извините за мой плохой английский.

Ответы [ 2 ]

2 голосов
/ 01 декабря 2011

Стандартное значение по умолчанию для $GOBIN:

export GOBIN=$GOROOT/bin

Возможно, у вас установлено несколько версий Go.Например, [linux 386 release.r56 9441] и [linux 386 release.r60.3 10088+].Поэтому у вас, вероятно, есть несколько версий двоичных файлов Go, таких как 8g, возможно, как в $HOME/bin, так и в $GOROOT/bin ($HOME/go/bin).

0 голосов
/ 21 марта 2012

Я нашел учебник, но мне не нравится терминал, поэтому я не могу его понять.http://www.kelvinwong.ca/2009/11/12/installing-google-go-on-mac-os-x-leopard/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...