Go语言环境搭建(CentOS 7)

GO语言

Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。

最近要用到go语言编写的一个开源项目,需要自己编译一下,所以做个笔记。

环境搭建

请依照步骤进行

下载安装包

# 国内
wget https://studygolang.com/dl/golang/go1.12.linux-amd64.tar.gz

# 国外
wget https://dl.google.com/go/go1.12.linux-amd64.tar.gz

解压安装

将上述安装包解压至/usr/local目录。

# 国内
tar -C /usr/local -xzf go1.12.linux-amd64.tar.gz

# 国外
tar -C /usr/local -xzf go1.12.linux-amd64.tar.gz

环境变量

使用下列命令切换至环境变量配置文件

vi /etc/profile

i进入编辑模式,在文件底部最后一行添加下列内容:

export GOROOT=/usr/local/go
export GOPATH=/home/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

上述内容添加完毕之后,保存文件并退出,然后执行source /etc/profile命令刷新环境变量

说明

GOROOT是go的根目录,也就是运行目录,相当于Java的JDK目录,让系统可以找到go指令
GOPATH是go的工作目录,在这个目录下,新建一个src目录,在src里面放置你的go源代码

验证安装

使用go命令验证(推荐)

在任意目录下,输入go命令,出现下图界面则说明配置正确。

go语言环境配置

若出现command not found一般是环境变量没有配置好

使用代码验证

在gopath/src目录之下,新建一个目录test,然后新建一个文件hello.go,内容如下:

package main

import "fmt"

func main() {
    fmt.Println("Hello, world")
}

保存文件之后执行命令go run hello.go,输出Hello, world即证明配置正确

版权声明:本站未注明转载的文章均为原创,版权归 rumosky 所有,且采用 CC-BY-NC-SA 4.0 知识共享协议授权
本文链接:https://rumosky.com/archives/98
所有转载文章须注明出处,保留原作者链接,并说明文章非原创,且不可用于商业目的
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇