侧边栏切换

Linux下安装golang环境

最后编辑于: 2018-08-06 23:42  |  分类: web技术  |  标签: golang   |  浏览数: 1810  |  评论数: 0


参见官网文档:https://golang.org/doc/install

安装

在官网(https://golang.org/dl/) 下载最新的安装包(不是源码包),

比如 go1.10.3.linux-amd64.tar.gz

然后将安装包设法上传到linux下。

以root用户,将安装包用如下命令:

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

解压到/usr/local下,会创建Go tree在/usr/local/go目录下。

环境设置

将如下语句

export PATH=$PATH:/usr/local/go/bin

添加到

/etc/profile 文件(for root用户)

or

$HOME/.profile 文件(for一般用户)中。

添加之后,执行

source 相应的profile文件,可让环境变量的改变对于用户立即生效。

之后就可以在当前用户环境下,用go env观察go的环境变量。

举例:

对于root用户,

我在/etc/profile中,export了PATH变量,并source /etc/profile后,

执行go env,可看到GOPATH="/root/go"

对于一般用户,

比如我的leiad用户,home目录/home/leiad/, 下面设定在此home下操作:

在 ~/.profile中(一开始.profile可能不存在,需要先touch一个),

export了PATH变量,并source .profile后,

执行go env,可看到GOPATH="/home/leiad/go"

这样,用不同的用户登录,~/go目录都是此用户的GOPATH路径!!

最后一步:

在~/go目录下,建立 bin、pkg、src 三个子目录。


上一篇: 如何解决ssh连接linux超时自动断开

下一篇: vscode中使用emmet神器快速编写html代码