Я пытаюсь установить язык 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 все в порядке или, может быть, мне следует использовать другое значение?
Спасибо за внимание и извините за мой плохой английский.