最近看到一个博客网站挺好看的,看到博主有分享了源代码,是使用Go语言开发的。抱着学习的态度把程序下载到本地,程序有了,那得有运行环境嘛。通过百度查阅了相关Go语言环境搭建教程,简单写个教程记录下Go语言环境的搭建方法,同时也给需要同学提供一丢丢帮助吧!!
通过包管理器安装
Ubuntu系统
apt-get -y install golang #创建目录并定义GOPATH环境变量指向该目录 mkdir ~/work echo 'export GOPATH="$HOME/work"' >> ~/.bashrc source ~/.bashrc
CentOS7系统
yum -y install golang #创建目录并定义GOPATH环境变量指向该目录。 mkdir ~/work echo 'export GOPATH="$HOME/work"' >> ~/.bashrc source ~/.bashrc
通过二进制包进行搭建
安装依赖
这边使用Centos7系统部署
下载的时候需要wget ,Go get 拉取源码需要安装Git
yum -y install wget git
下载Go安装包
确定你的处理器框架是64位还是32位的,下载相对应的安装包,以下两个镜像源都可以使用,这边使用阿里云镜像源的go1.19.5.linux-amd64.tar.gz版本
cd /usr/local/src wget https://mirrors.aliyun.com/golang/go1.19.5.linux-amd64.tar.gz
解压到指定的目录
tar -C /usr/local/ -zxvf go1.19.5.linux-amd64.tar.gz
添加环境变量
vi /etc/profile
在末尾添加如下代码
export GOROOT=/usr/local/go 为前面存放的安装地址
export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOPATH=~/go
刷新环境变量
source /etc/profile
查看版本
go version
输出下面表示安装完成
创建一个Go程序验证下环境是否正常
创建一个hello目录
mkdir -p /usr/local/go/src/hello
新建一个hello.go文件
vi /usr/local/go/src/hello/hello.go
添加如下hello测试语句
package main import "fmt" func main() { fmt.Printf("Hello, World\n") }
构建hello.go文件为可执行文件
cd /usr/local/go/src/hello go build
测试运行
./hello
如果输出Hello,World 表示Go环境验证成功
以上就是Go语言环境的搭建教程,继续研究程序去啦看看如何把它搭建运行起来。