Ubuntu安装Golang

1.安装Golang

Ubuntu安装Golang
golang版本:1.9,官方镜像地址:https://golang.google.cn/dl/

进入需要下载的目录,例如 /home,执行

wget https://golang.google.cn/dl/go1.19.linux-amd64.tar.gz

等待执行完成,解压文件到/usr/local(golang推荐安装到此目录)

sudo tar -C /usr/local/ -xvf go1.19.linux-amd64.tar.gz

此时,/usr/local/下会多出一个go目录,下面包含

huangle@localhost local % cd go
huangle@localhost go % ls
CONTRIBUTING.md	README.md	api		doc		pkg
LICENSE		SECURITY.md	bin		lib		src
PATENTS		VERSION		codereview.cfg	misc		test
huangle@localhost go % 

这里涉及到三个概念

GOROOT:

golang安装包的安装目录,类似jdk的JAVA_HOME

GOPATH:

一直多个工作区的目录地址,可以理解为golang项目的放置路径,类似eclipse的workspace

GOBIN:

golang生成的可执行文件的路径

golang的代码必须放在工作空间内,也就是GOPATH配置的地址内,其中包含三个目录:

src:该目录下的每一个子目录都是一个package,package内是go的源码
pkg:go源码编译后生成的,package的目标文件
bin: 生成的可执行文件,后期引入的第三方依赖也会保存在这个目录下

2.配置环境变量

执行

mkdir /home/Goworkspace
sudo vim /etc/profile

在文件末尾加入以下三行,这里我们将工作空间设置在/home/Goworksapce下

export GOROOT=/usr/local/go
export GOPATH=$HOME/Goworksapce
export GOBIN=$GROOT/bin
export PATH=$PATH:$GOBIN # 将GOBIN追加到PATH中

推出vim,执行

source /etc/profile

在命令行中执行 go version,如果出现如下信息,则说明golang安装成功

huangle@localhost go % go version
go version go1.19 darwin/arm64

⚠️注意事项

如果关闭命令行窗口后,再次开启,输入go version无结果,则需要修改~/.bashrc

vim ~/.bashrc

在文件末尾添加

export GOROOT=/usr/local/go
export GOPATH=$HOME/Goworksapce
export GOBIN=$GROOT/bin
export PATH=$PATH:$GOBIN # 将GOBIN追加到PATH中

然后执行

source ~/.bashrc

在命令行中执行 go version,如果出现如下信息,则说明golang安装成功

huangle@localhost go % go version
go version go1.19 darwin/arm64

关闭命令行再打开,看看是否还可以执行go version😄

# Go 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×