Chaos' Blog

go环境安装

2020-02-16

环境为ubuntu16
此为第一篇,介绍环境安装方法

安装

卸载旧版

1
2
sudo apt-get remove golang-go
sudo apt-get remove --auto-remove golang-go

切换到用户目录并下载

1
2
3
wget https://studygolang.com/dl/golang/go1.12.5.linux-amd64.tar.gz
tar -zxvf go1.12.5.linux-amd64.tar.gz
sudo mv go /usr/local/

配置

vim .bashrc

1
2
3
4
export GOROOT=/usr/local/go              # 安装目录。
export GOPATH=$HOME/go # 工作环境
export GOBIN=$GOPATH/bin # 可执行文件存放
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH # 添加PATH路径

source .bashrc

测试安装

1
go version

加速镜像

设置代理

1
2
3
4
5
6
7
8
9
10
11
12
13
# 启用 Go Modules 功能
go env -w GO111MODULE=on

# 配置 GOPROXY 环境变量,以下三选一

# 1. 官方
go env -w GOPROXY=https://goproxy.io

# 2. 七牛 CDN
go env -w GOPROXY=https://goproxy.cn

# 3. 阿里云
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/

确认

1
2
$ go env | grep GOPROXY
GOPROXY="https://goproxy.io"

参考链接

  1. https://www.cnblogs.com/jocongmin/p/9022260.html
  2. https://learnku.com/go/wikis/26455
  3. https://github.com/shaipe/Go-Tutorial?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io
Tags: GO