官方下载安装向导请参考这里https://golang.org/dl/
这篇文章主要分享加速访问go依赖和资源站点的问题。
环境
- Ubuntu 19.10 x86_64
- 版本号 go1.14 linux/amd64
下载安装
Go安装文件可以访问国内站点 https://golang.google.cn/dl/
解压后,移动到/usr/local/go目录,然后在/etc/profile里加入
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
使用技巧
goproxy
使用goproxy加速go module下载(解决go get无法下载来自golang.org等站点的依赖包的问题)
参考https://goproxy.io/zh/, 在go 1.13+下,我们可以使用以下命令在go env设置goproxy
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
# 设置不走 proxy 的私有仓库,多个用逗号相隔(可选)
go env -w GOPRIVATE=*.corp.example.com
同样推荐使用国内站点https://goproxy.cn/
文档查看
- 使用
go doc命令可以在终端快速查阅文档, 例如
go doc net.Listen | vim -