Go

【Gopher】go语言开发环境安装(一)

Royal
2022-04-21 / 0 评论 / 263 阅读 / 正在检测是否收录...

安装环境是一个程序员的必修课程,好多人学习编程都是从环境安装入门到放弃。
下面我们看下go的开发环境是怎么安装的,以Linux操作系统为例:

1. 安装包下载
打开下载地址:https://golang.google.cn/dl/
选择最新的安装包 go1.18.1.linux-amd64.tar.gz
l29vpf54.png

2. 上传解压安装包
cd /usr/local/
重点讲下为什么要到local目录,我们发现很多安装包都是默认在/usr/local目录下面的,包括nginx、php、protobuf等等
l29w6sid.png
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安装包上传到服务器中
l29wa0v1.png
最后通过 tar -zxvf go1.18.1.linux-amd64.tar.gz解压安装包
l29wc4nn.png

3. 建立Go的工作空间 (俗称就是我们写的代码存放的地方,workspace,也就是GOPATH环境变量指向的目录)
GO代码必须在工作空间内。工作空间是一个目录,其中包含三个子目录:

  • src ---- 里面每一个子目录,就是一个包。包内是Go的源码文件
  • pkg ---- 编译后生成的,包的目标文件
  • bin ---- 生成的可执行文件
    这里,我们在/home目录下, 建立一个名为goproject的文件夹

    cd /home/
    mkdir goproject
    cd goproject/
    mkdir bin
    mkdir src
    mkdir pkg

    l29wjd9t.png

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 ##刷新环境变量

l2a2i5cw.png

5. 验证一下环境是否安装成功

go version        ##查看go版本

l2a2keg0.png

6. 查看Go语言的环境信息

go env

l2a2muju.png

可以看到 gopath和goroot的配置信息!
环境搭建OK!

0

评论

博主关闭了当前页面的评论