美文网首页
CentOS 7 安装Golang

CentOS 7 安装Golang

作者: zhangboo的程序猿之路 | 来源:发表于2018-11-30 16:04 被阅读0次
下载Golang安装包

前往Golang官网下载安装包
选择相应版本下载,我选择的版本是go1.10.2.linux-amd64.tar.gz

解压安装包

进入放置压缩包的目录
将压缩包解压到/usr/local目录下

sudo tar -C /usr/local/ -xzvf go1.10.2.linux-amd64.tar.gz

配置环境变量

编辑profile文件

sudo vim /etc/profile

在最后一行加入

export GOROOT=/usr/local/go
export GOPATH=/home/zhangboo/goProject 
export GOBIN=$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
export PATH=$PATH:$GOPATH/bin

GOPATH中的zhangboo为你自己的用户名
更新profile

source /etc/profile

环境变量
  • GOROOT:Go安装后的根目录,解压的时候解压Go安装包的路径,安装过程中会由安装程序自动写入系统环境变量中。Go语言自带的类库。

  • GOBIN:Go的二进制文件存放目录。

  • GOPATH:Go的工作空间(自己定义的goProject目录)工作空间是一个目录层次结构,根目录包含三个子目录:

      src:包含Go源文件(例如:.go、.c、.h、.s 等)
      pkg:包含包对象,编译好的库文件(例如:.a)
      bin:包含可执行命令(为了方便,可以把此目录加入到 系统的 PATH 变量中,在环境变量 PATH 后追加 %GOPATH%\bin)
    
  • PATH:需要将%GOBIN% 加在 PATH 变量的最后,方便在命令行下运行。

验证

查看go版本

go version

显示则表示安装成功

测试

在/home/zhangboo/下创建goProject/src目录
每一个项目在src文件夹下新建一个文件夹
新建test项目测试

cd /home/zhangboo
mkdir goProject
cd goProject
mkdir src
cd src
mkdir test
cd test

第一个目录是你自己的用户名称
新建test.go文件

vim test.go

输入测试代码

package main

import "fmt"
func main() {
    fmt.Println("Hello Golang")
}

保存退出
编译test.go文件

go build test.go

编译后会在项目文件夹下生成test可执行文件
运行

./test

也可以直接编译运行一起

go run test.go

输出Hello Golang验证成功

参考博客:Linux下配置Golang开发环境

相关文章

网友评论

      本文标题:CentOS 7 安装Golang

      本文链接:https://www.haomeiwen.com/subject/zeshcqtx.html