前面已经对 GO 语言作了一个简单的介绍,相信你们也已经基本有所了解了,那么我相信你们火烧眉毛的想学习 GO 语言了,可是咱们在具体学习 GO 语言前,须要先安装 GO 的开发环境。linux
所谓的环境安装,就是将 GO 语言的指令都安装在你的电脑上,那么你在开发软件的时候就能够直接用了。GO 环境的安装分为 windows 系统的安装和 linux 系统的安装。git
Go 语言官网下载地址: https://golang.org/dl/github
Go 语言镜像站: https://golang.google.cn/dl/golang
Windows 平台和 Mac 平台推荐下载可执行文件版, Linux 平台下载压缩文件版.vim
你们根据本身的操做系统来选择对应的版本.windows
这次安装以64位Windows10
系统安装Go 1.13.4可执行文件版本
为例。bash
next
, 继续点击next
go version
命令, 查看安装的Go版本.GOPATH
是一个环境变量, 用来代表你写的Go项目的存放路径.学习
注意: 不是安装目录, 是工做目录, 写代码的目录.google
GOPATH
路径最好只设置一个, 全部的项目代码都放到GOPATH
的src
目录下.操作系统
注意: 在Go 1.11
版本以后, 开启 go mod
模式以后就再也不强制须要配置GOPATH
了.
Windows 平台下按照下面的步骤将 E:\code\go
添加到环境变量.
个人电脑
--> 属性
--> 高级系统设置
--> 环境变量
系统变量
下的新建
, 变量名写 GOPATH
, 变量值写保存Go代码的目录
, 我这里是E:\code\go
, 点击肯定.用户变量
下的新建
, 变量名写 GOPATH
, 变量值写保存Go代码的目录
, 我这里是E:\code\go
, 点击肯定.GOPATH
目录下新建三个文件夹. bin
: 用来存放编译后生成的可执行文件. pkg
: 用来存放编译后生成的归档文件. src
: 用来存放源码文件.点击系统变量
下的新建
, 变量名写 GOBIN
, 变量值写保存Go代码的目录下的bin目录
, 我这里是E:\code\go\bin
, 点击肯定.
我这里以Ubuntu2004为例。
wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz
若是想要安装其它版本,只须要更改版本号就能够了。
下载以后解压到 /usr/local/
sudo tar -C /usr/local -xzf go1.14.4.linux-amd64.tar.gz
打开 profile
文件
sudo vim /etc/profile
打开以后添加以下内容:
export GOROOT="/usr/local/go" export GOPATH="/home/conan/go" export GOBIN=$GOROOT/bin/ export GOARCH=386 export GOOS=linux export GOTOOLS=$GOROOT/pkg/tool export PATH=$PATH:GOROOT:$GOBIN:$GOPATH:$GOTOOLS:$GOROOT/bin export GOPROXY=https://goproxy.cn/,direct export GO111MODULE=on
添加以后效果以下:
说明:
改完 profile
文件以后执行下面命令使之生效:
source /etc/profile
重启系统
而后,输入 go env
,看到以下输出,解说明安装成功且配置生效。