在主目录中安装Golang

以下是在Linux上为自己的主目录引入Golang的简单步骤说明。在Linux上安装Golang的步骤通常可以使用yum或apt来执行,但如果由于各种原因无法使用这些命令(例如无法成为root用户或无法使用sudo),则可以按照以下步骤在自己的主目录中引入Golang。这里假定使用Bash作为shell,Golang的版本为1.8。

GOROOT的设定

cd /tmp
wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
tar zxvf go1.8.linux-amd64.tar.gz
mv /tmp/go ~/goroot

在 .bash_profile 中添加以下内容。

cat << 'EOF' >> ~/.bash_profile
export GOROOT=$HOME/goroot
export PATH=$GOROOT/bin:$PATH
EOF

重新启动Shell。

exec -l $SHELL

顺便提一下,在 macOS 上执行相同操作只需下载 macOS 版本的 go1.8.darwin-amd64.tar.gz 文件,然后进行解压即可。

设定GOPATH

为什么要特意将~/go重命名为~/goroot呢?因为从Go v1.8开始,默认情况下会将$HOME/go视为GOPATH。

如果要明确地写下,请将以下内容附加到.bash_profile文件中。

export GOPATH=$HOME/go
广告
将在 10 秒后关闭
bannerAds