go 资源:本地安装 a tour of go(含中文) | go 技术论坛-金年会app官方网

本地安装 go tour(包含中文版本)

说明

官方的 是一个很棒的入门资料。

go 团队将其源码 。针对访问不稳定的情况,国内用户推荐在本地搭建『go tour』网站。

安装前请: 。

开始 安装

下载安装包:

$ go get golang.org/x/tour

下载完成后运行启动服务:

$ tour

会报错:

2019/12/16 17:57:03 couldn't find tour files: could not find go-tour content; check $goroot and $gopath

大概意思就是找不到内容。

这是因为 tour 程序会去读取 $gopath/src/golang.org/x/tour 的内容进行渲染,而我们使用 go get golang.org/x/tour 命令下载的内容存放在,$gopath/pkg 目录下:

$ ls -al $gopath/pkg/mod/golang.org/x

如图:

本地安装 go tour(包含中文版本)

首先创建目标文件夹:

$ mkdir -p $gopath/src/golang.org/x

接下来只需将 pkg 下的 tour 的内容复制到 src 下即可:

$ cp -rf $gopath/pkg/mod/golang.org/x/[email protected] $gopath/src/golang.org/x/tour

注:文件夹命名里有版本信息 [email protected]-20191206153253-3765179383a5 ,如果不一致请替换为你的版本。

复制成功后再次运行:

$ tour

即可看到:

本地安装 go tour(包含中文版本)

安装中文版

中文版的 tour 安装方法如下。

$ go get -u github.com/go-zh/tour

下载成功后看下文件夹:

$ ls -al $gopath/pkg/mod/github.com/\!go-zh

本地安装 go tour(包含中文版本)

同样的把内容复制进去 src 里的 tour 即可。

如果你安装了英文版,请先清空目录:

$ sudo rm -rf $gopath/src/golang.org/x/tour

复制中文版的内容:

$ cp -rf $gopath/pkg/mod/github.com/\!go-zh/tour@v0.0.0-20190515134539-b61130663b4d $gopath/src/golang.org/x/tour

执行

$ tour

即可看到中文内容:

本地安装 go tour(包含中文版本)

本文为 wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 6

我安装以后提示命令找不到

[root@vm_0_11_centos blog]# go get golang.org/x/tour
go: finding golang.org/x/tour latest
[root@vm_0_11_centos blog]# tour
-bash: tour: command not found
5年前

@lovecn 你没有设置gopath的bin到path环境变量里,需要使用$home/go/bin/tour

4年前

谢谢!受益良多!

4年前

在服务器上安装后,websocket怎么设置,会报403,502,301等错误

4年前

页面出来了,但是在点击测试代码的运行键后下面报错:

# command-line-arguments
.\compile14.go:9:1: syntax error: non-declaration statement outside function body
.\compile14.go:11:56: invalid digit '9' in octal literal
.\compile14.go:18:48: invalid digit '9' in octal literal
.\compile14.go:19:48: invalid digit '9' in octal literal
3年前

直接 git clone
然后 go install 完事。。。

2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
网站地图