启动golang tour的本地版本时出现问题
我安装了go for ubuntu,正如这里和这里所解释的(“当你运行tour程序时,它会打开一个web浏览器,显示你的本地版本的tour”,但它没有) 预期工程: 顺便说一句,我需要一个sudo前缀:启动golang tour的本地版本时出现问题,go,Go,我安装了go for ubuntu,正如这里和这里所解释的(“当你运行tour程序时,它会打开一个web浏览器,显示你的本地版本的tour”,但它没有) 预期工程: 顺便说一句,我需要一个sudo前缀:sudo tar-C/usr/local-xzf go1.15.3.linux-amd64.tar.gz 这似乎是意料之中的: go version go version go1.13.8 linux/amd64 go get golang.org/x/tour 已列出禁止使用的文件(不需要):
sudo tar-C/usr/local-xzf go1.15.3.linux-amd64.tar.gz
这似乎是意料之中的:
go version
go version go1.13.8 linux/amd64
go get golang.org/x/tour
已列出禁止使用的文件(不需要):
然后我试着去跑步。去
要在web浏览器中打开本地版本的巡演
得到了以下错误:
$ go run tour.go
go: downloading golang.org/x/tools v0.0.0-20190312164927-7b79afddac43
go: extracting golang.org/x/tools v0.0.0-20190312164927-7b79afddac43
go: finding golang.org/x/tools v0.0.0-20190312164927-7b79afddac43
# command-line-arguments
./tour.go:63:4: undefined: analyticsHTML
./tour.go:63:19: undefined: socketAddr
./tour.go:127:28: undefined: prepContent
m@kubuntu-MS-7C37:~/go/src/golang.org/x/tour$ go run
go run: no go files listed
围棋工具:没有这样的工具“巡回”
然后我累了,
$go tool tour
得到错误go tool:没有这样的工具“tour”
()
`
我的工作环境是Kubuntu 20.04。在
go get golang.org/x/tour
之后,您的tour二进制文件将位于~/go/bin
(此处~表示回家,默认为您的主文件夹)
然后您可以echo“导出路径=\$PATH:~/go/bin”>>~/.bashrc&&source~/.bashrc
最后你得到了你想要的
[x@localhost ~]$ tour
2020/10/26 14:37:17 Serving content from /home/x/go/src/golang.org/x/tour
2020/10/26 14:37:17 A browser window should open. If not, please visit http://127.0.0.1:3999
2020/10/26 14:37:18 accepting connection from: 127.0.0.1:55772
使用
~/go/bin/tour
我们可以编写go脚本,并使用go run运行它。
某些语言也可以像脚本语言一样启动,例如。
这对于“随游随游”来说可能并不容易。最好使用位于~/go/bin
的二进制文件。
帮助链接使用Go编写脚本:
,它没有说去
去跑步旅行。去或去跑步
。它说运行名为tour
的文件,即go-get
安装到您的$GOPATH/bin
。我如何在本地启动该程序?我累了$go-tool-tour
出错go-tool:没有这样的工具“tour”
()`如果该站点上的信息有错误,请联系它背后的人。这只是一个普通的bug。@hobbs使用$GOPATH它得到的没有这样的文件或目录<代码>$GOPATH/tour
==>bash:/tour:没有这样的文件或目录
$$GOPATH/tour/tour
==>bash:/tour/tour:使用已经编译的版本~/go/bin/tour
没有这样的文件或目录。一些语言也可以像脚本语言一样启动,例如kotlinc hello.kt
。这对于“随游随游”来说可能并不容易。
[x@localhost ~]$ tour
2020/10/26 14:37:17 Serving content from /home/x/go/src/golang.org/x/tour
2020/10/26 14:37:17 A browser window should open. If not, please visit http://127.0.0.1:3999
2020/10/26 14:37:18 accepting connection from: 127.0.0.1:55772