CentOS7 安装 Golang 开发环境
文章目录
1 安装 VSCode 编辑器
安装密钥
$ 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'
2 安装 golang
2.1 安装
使用系统包管理工具安装 golang
$ sudo yum install golang
查看安装目录
$ rpm -ql golang |more
测试安装
$ go version
2.2 设置环境变量
1、创建工作空间
Go代码必须放在工作空间内,即为一个目录,包含三个子目录:
- src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包),
- pkg 目录包含包对象,
- bin 目录包含可执行命令。
go 工具用于构建源码包,并将其生成的二进制文件安装到 pkg 和 bin 目录中。
src 子目录通常包会含多种版本控制的代码仓库(例如Git或Mercurial), 以此来跟踪一个或多个源码包的开发。
$ mkdir $HOME/gowork
2、配置的环境变量,对于 CentOS 在 ~/.profile
文件中添加:
export GOPATH=$HOME/gowork
export PATH=$PATH:$GOPATH/bin
然后执行这些配置
$ source $HOME/.profile
3、检查配置
$ go env
...
GOPATH = ...
...
GOROOT = ...
...