linux下安装方法
从 http://golang.org/dl/ 下载最新版的Go语言安装二进制档案包
注意:根据操作系统和计算机架构选择正确的档案包
操做系统: freeBSD linux windows
计算机架构:32位操作系统 64位操作系统
比如:将版本为1.4.2的go语言安装到64位的linux操做系统中,则需要下载名
go1.8.linux-amd64.tar.gz的档案包
使用tar命令将档案包解压到 /usr/local 目录中
具体安装如下(需要root权限):
tar -zxf go1.8.linux-amd64.tar.gz -C /usr/local
验证安装结果
进入/usr/local 目录下查看是否存在名为go的目录
cd /usr/local
ls
存在进入go目录,敲入bin/go version 并回车,查看是否有如下图所示的go语言版本信息打印出来。
linux下设置方法
需要设置什么?
需要设置4个环境变量
GOROOT
GOBIN
GOPATH
以及PATH
需要设置到某一个profile文件中
单个用户 设置 家目录下(~/.bash_profile)
所有用户 (/etc/profile)
GOROOT其实是go语言的当前安装目录,
例如:
exprot GOROOT=/usr/local/go
GOPATH是go语言工作区的集合,例如:
export GOPATH=~/golib:~/goproject
GOBIN 是存放GO程序可执行文件的目录,例如
export GOBIN = ~/gobin
PATH
为了方便在所以的目录中都能使用go命令和go程序需要追加目录到环境变量 ,例如:
export PATH = $PATH:$GOROOT/bin:$GOBIN
将这些值追加到某一个 profile 文件中
例如追加到/etc/profile 中
vim /etc/profile
添加一下内容
GOROOT=/usr/local/go/bin
GOPATH=~/golib:~/goproject
GOBIN = ~/gobin
PATH = $PATH:$GOROOT/bin:$GOBIN
使用 source <某个profile 文件的绝对路径>
例如:
怎样把/usr/local/mysql/bin添加为系统变量
方法一:
vim /etc/profile在最后添加
PATH=/usr/local/mysql/bin:$PATH
export PATH
执行:source /etc/profile
判断是否添加成功
go version
输出
go version go1.8 linux/amd64
配置成功
总结在win7中
环境变量 需要添加 c:/go/bin
在添加单独 GOROOT go的安装目录
GOPATH 工作区集合
GOBIN 生成的可执行文件所在目录