Подтвердить что ты не робот

Go tool: нет такого инструмента "тур",

Я пытаюсь пойти в первый раз. Я следил за этими документами и хотел запустить локальный тур, но я не понял, как заставить его работать.

Где находится инструмент "тур", который должен быть найден?
Я на OSX 10.11.3, и я установил Go через Homebrew
мои записи Go в .zshrc

export GOPATH=$HOME/code/Go
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
4b9b3361

Ответ 1

tour не устанавливается по умолчанию с установкой go. Вам нужно go get его:

go get golang.org/x/tour/gotour

Документы: https://github.com/golang/tour/

Ответ 2

У меня тоже была проблема. Это мое решение, на OSX, позволяет попробовать

gotour

С версией go1.8.1 darwin/amd64

Ответ 3

Он работает для меня, используя go1.4, но не с go1.7. Если вы просто запустите go tool, он даст вам список известных инструментов. Кажется, они удалили его из инструментов.

$ gvm use go1.7
$ go tool
addr2line
api
asm
cgo
compile
cover
dist
doc
fix
link
nm
objdump
pack
pprof
trace
vet
yacc

$ gym use go1.4
$ go tool
6a
6c
6g
6l
addr2line
cgo
cover
dist
fix
nm
objdump
pack
pprof
tour      # <--- here
vet
yacc

Ответ 4

Если вы установите golang из официальных архивов, то по крайней мере с версии 1.8.3 по умолчанию доступен инструмент tour. Тип:

go version

в вашем терминале, чтобы узнать, какая версия go установлена ​​на вашей ОС.

Ответ 5

В моем случае я установил go, используя официальный установщик msi. Способ, которым я столкнулся с ошибкой, заключался в том, чтобы перейти в папку установки, обычно C:/go и скопировать папку C:/go/pkg/ в C:/go/bin/

Это трюк.

Каталог путешествий находится внутри папки pkg.

Таким образом, каталог путешествий фактически загружен, но его просто не в нужном каталоге