Go语言开发环境安装


在Go语言学习之前,要先把环境配置好。在CentOS下进行相关开发环境安装

一、Go环境配置与检测

1. 安装golang

在Linux环境下安装golang十分简单,只需要一条简单的命令。

# sudo yum install golang

安装完后查看一下go版本

# go version
go version go1.9.4 linux/amd64

2. 配置环境变量

首先创建工作空间

#  mkdir  $HOME/gowork

配置的环境变量: 使用vim打开/etc/profile,修改环境变量配置,在文末加入两句

export GOPATH=$HOME/gowork
export PATH=$PATH:$GOAPTH/bin

然后执行配置

# source /etc/profile

但这次配置只是一次性的,可以修改~/.bashrc文件,使得该配置始终有效,不必每次开机都输入一遍source命令。文末加入

source /etc/profile

最后检查一下配置,使用go env检查配置,可以看到详细的配置信息。
【插入图片】

二、安装VS Code

为了能够更轻松地进行开发,同时也为了能够愉快地写markdown,先来安装一个VSC!

# sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
# sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

然后使用yum安装

# yum check-update
# sudo yum install code

最后打开/usr/share/applications,将VS Code的快捷方式复制到桌面,方便日后使用。

三、安装Git

go语言的很多插件都在Github上,接下来的学习也离不开git啦。

# sudo yum install git

结果vscode会说版本太低,建议更新…只好狠心卸载,更新为新版本的git。更新完后可以使用git --version查看当前版本。

# yum remove git
# yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
# yum install git
# yum update git
# git --version

四、安装Go工具

VS Code需要一些Go工具来支持开发,无奈https://golang.org/被qiang了,只好从github上面下载了。

# mkdir $GOPATH/src/golang.org/
# mkdir $GOPATH/src/golang.org/x/
# go get -d github.com/golang/tools
# cp $GOPATH/src/github.com/golang/tools $GOPATH/src/golang.org/x/ -rf
# go install golang.org/x/tools/go/buildutil

五、安装Gotour

为了日后更方便地能学习,下载一个gotour,使用命令gotour就可以在本地学习go教程了。

# go get github.com/Go-zh/tour/gotour
# gotour

六、运行第一个Go程序

至此,配置大概都完成了,来试一试运行一个Go程序吧!
可以在命令行中输入code hello.go来新建一个go文件

package main
import "fmt"

func main() {
	fmt.Printf("hello,world\n")
}

然后运行即可啦!
【插入图片】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值