go 资源:本地安装 a tour of go(含中文) | go 技术论坛-金年会app官方网
说明
官方的 是一个很棒的入门资料。
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
如图:
首先创建目标文件夹:
$ 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
即可看到:
安装中文版
中文版的 tour 安装方法如下。
$ go get -u github.com/go-zh/tour
下载成功后看下文件夹:
$ ls -al $gopath/pkg/mod/github.com/\!go-zh
同样的把内容复制进去 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
即可看到中文内容:
我安装以后提示命令找不到
@lovecn 你没有设置gopath的bin到path环境变量里,需要使用
$home/go/bin/tour
谢谢!受益良多!
在服务器上安装后,websocket怎么设置,会报403,502,301等错误
页面出来了,但是在点击测试代码的运行键后下面报错:
直接 git clone
然后 go install 完事。。。