安装环境是一个程序员的必修课程,好多人学习编程都是从环境安装入门到放弃。
下面我们看下go的开发环境是怎么安装的,以Linux操作系统为例:
1. 安装包下载
打开下载地址:https://golang.google.cn/dl/
选择最新的安装包 go1.18.1.linux-amd64.tar.gz
2. 上传解压安装包
cd /usr/local/
重点讲下为什么要到local目录,我们发现很多安装包都是默认在/usr/local目录下面的,包括nginx、php、protobuf等等
Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的
/usr:系统级的目录,可以理解为C:/Windows/,/usr/lib理解为C:/Windows/System32。
/usr/local:用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。
/opt:用户级的程序目录,可以理解为D:/Software,opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。
源码放哪里?
/usr/src:系统级的源码目录。
/usr/local/src:用户级的源码目录
然后我们通过rz -b命令 把我们下载的go安装包上传到服务器中
最后通过 tar -zxvf go1.18.1.linux-amd64.tar.gz解压安装包
3. 建立Go的工作空间 (俗称就是我们写的代码存放的地方,workspace,也就是GOPATH环境变量指向的目录)
GO代码必须在工作空间内。工作空间是一个目录,其中包含三个子目录:
bin ---- 生成的可执行文件
这里,我们在/home目录下, 建立一个名为goproject的文件夹
cd /home/
mkdir goproject
cd goproject/
mkdir bin
mkdir src
mkdir pkg
4. 添加PATH环境变量and设置GOPATH环境变量
vi /etc/profile
加入下面这三行:
export GOROOT=/usr/local/go ##Golang安装目录
export PATH=$GOROOT/bin:$PATH ##Golang bin目录
export GOPATH=/home/goproject ##Golang项目目录 工作目录
保存后,执行以下命令,使环境变量立即生效:
source /etc/profile ##刷新环境变量
5. 验证一下环境是否安装成功
go version ##查看go版本
6. 查看Go语言的环境信息
go env
可以看到 gopath和goroot的配置信息!
环境搭建OK!
评论