去工具:没有这样的工具"游览"

Pra*_*dra 46 macos go

我是第一次尝试Go.我正在关注这些文档,并希望在本地运行go tour,但我还没弄清楚如何让它工作.

应该找到哪个工具"游览"?
我在OSX 10.11.3上,我通过Homebrew
my Go条目安装了Go.zshrc

export GOPATH=$HOME/code/Go
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
Run Code Online (Sandbox Code Playgroud)

mbb*_*mbb 68

tour默认情况下不安装go.你需要go get它:

go get golang.org/x/tour/gotour
Run Code Online (Sandbox Code Playgroud)

文档:https://github.com/golang/tour/

  • 安装之后,我在$ GOPATH/bin中找到了`gotour`,我可以手动运行它,例如`./ gotour`.但是"go tool tour"仍然因某种原因无效.我的道路可能有问题吗? (19认同)
  • 根据自述文件,没关系,我可以看到包应该是这样运行的. (8认同)

Gia*_*ang 11

我也遇到了问题.这是我的解决方案,在OSX上试试吧

gotour
Run Code Online (Sandbox Code Playgroud)

随着版本 go1.8.1 darwin/amd64


Lon*_*ang 6

它适用于我使用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
Run Code Online (Sandbox Code Playgroud)