笔者环境
- 系统:Ubuntu 21.10(Linux实体机)
- 内存:40GB
搭建注意事项
安装路径不要有中文或者特殊符号
- 建议安装在
/opt
目录下 - 根据系统是32位还是64位进行下载
- 32位系统是 386 的
- 64位系统是 amd64 的
搭建前准备事项
一、查看系统是几位
# 输出主机的硬件架构名称
uname -m
可以看到笔者这里是64位系统,所以下载64位的go安装包
二、下载go安装压缩包
国内地址:https://studygolang.com/dl
官方地址:https://go.dev/dl/
笔者这里建议使用国内进行下载,速度会比官方快很多
下载命令:
# 进入 opt 目录
cd /opt
# 赋予写入文件的权限并进行下载go安装压缩包
sudo wget https://studygolang.com/dl/golang/go1.17.5.linux-amd64.tar.gz
三、解压go安装压缩包
# 执行压缩文件解压命令
sudo tar -zxvf go1.17.5.linux-amd64.tar.gz
# 查看解压后的go目录
ll go
四、查看go版本是否安装成功
# 在opt目录执行查看go版本命令是否成功
./go/bin/go version
# 输出后将会显示如下内容信息
# go version go1.17.5 linux/amd64
五、配置环境变量
配置环境变量可以在任意文件夹中进行 go 相关的命令的快速操作
1、在 /etc/profile 文件下添加三条语句
切勿在定义变量赋值间加入空格
export GOROOT=/opt/go
export PATH=$GOROOT/bin:$PATH
export GOPATH=$HOME/goprojects/
# 进入编辑
sudo vim /etc/profile
# 提示 vim 的快捷键
# i 插入,开始写东西
# :w 存储文本
# :q 退出文本,如果你对文本做了改动,这个是退不出去的。需要下面:
# :q! 退出不保存文本
# :wq 保存并退出文本
# :set nu 显示行号
# :set nonu 不显示行号
2、重载 /etc/profile 配置文件
这里可以重启系统或者注销重新进入系统,也可以使用 source 命令重载配置文件。笔者这里建议使用 source 命令
# 编辑完后重载下文件
source /etc/profile
3、在任意目录查看 go 版本信息
# 在 /opt 目录下查看是否能进行go版本的查看
go version
相关文章
- 【实战】在Golang项目中,使用REPL技术理念,实现动态执行代码阅读量: 115 前言 在日常开发工作业务场景中,你可能会遇到重复性的业务工作脚本功能维护。笔者分析了下,其在 […]
- Jsonpack compress, shorten json volume for in Golang阅读量: 46 Description A compression algorithm for JSON gj […]
- Authorization in Golang ProjectUseing Casbin阅读量: 99 一、Casbin介绍 权限管理在几乎每个系统中都是必备的模块。如果项目开发每次都要实现一次权限 […]
- Go 官方编程指南阅读量: 36 官方网站 Go 官方网址(可能需要梯子才能访问):https://golang.org 在线学 […]
- Go 程序的代码风格阅读量: 28 新手写程序,都喜欢把代码全部写在一起,我个人认为这个是属于意识层面的,并需要太强的编程能力,通 […]
- Go程序开发快速入门阅读量: 89 笔者环境 系统:Ubuntu 21.10(Linux实体机) 需求 要求开发一个 hello. […]