-
博文分类专栏
- Jquery基础教程
-
- 文章:(15)篇
- 阅读:46569
- shell命令
-
- 文章:(42)篇
- 阅读:154244
- Git教程
-
- 文章:(36)篇
- 阅读:234885
- leetCode刷题
-
- 文章:(76)篇
- 阅读:131875
-
linux中源码安装go1.10.32018-03-18 18:41 阅读(3936) 评论(0)
一、下载
根据机器配置,选择32为还是64位,进行下载,下载网站:https://golang.org/dl
二、安装
说安装,其实也算不上是安装。
执行如下命令进行解压:
tar -zxvf go1.10.3.linux-amd64.tar.gz
解压以后,拷贝到系统安装软件的目录(根据个人爱好指定吧),比如我拷贝到如下目录
mv go /usr/local/
到这里,其实,已经安装ok了。测试一下,如下:
三、配置go的环境
如果没有运行go文件,都需要带上/usr/local/go/bin/这么一串,肯定是没法接受的,我们希望的是,直接运行go version。当然,此时,这么运行,肯定会报错“-bash: go: command not found”,因为shell里面找不到go命令,关于shell环境配置,可以点击“linux中shell环境”。
在go命令路径,添加到PATH变量中,打开/etc/profile文件,在最下面添加如下代码:
GOROOT=/usr/local/go PATH=$PATH:$GOROOT/bin
这样,我们就可以直接使用go 命令了。
当然,我们还需要配置GOPATH变量。为什么要设置GOPATH呢,这跟go查找包有关系,具体可以参考“go语言编程入门教程(二)”,由于每个人的项目路径不一样,所以这个变量不必要在系统全局里面设置,而是基于用户去设置。
由于我使用的是zsh,所以在~/.zshrc文件中进行配置即可(如果是bash,可以在~/.bash_profile 里面配置)。在该文件最后,添加如下代码:
export GOPATH="/home/dequan/project/go"