Go Ubuntu/Linux下开发环境搭建

笔者环境

搭建注意事项

  • 安装路径不要有中文或者特殊符号

  • 建议安装在 /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

相关文章

  • Go 官方编程指南
    阅读量: 7 官方网站 Go 官方网址(可能需要梯子才能访问):https://golang.org 在线学习 […]
  • Go 程序的代码风格
    阅读量: 8 新手写程序,都喜欢把代码全部写在一起,我个人认为这个是属于意识层面的,并需要太强的编程能力,通过 […]
  • Go程序开发快速入门
    阅读量: 17 笔者环境 系统:Ubuntu 21.10(Linux实体机) 需求 要求开发一个 hello. […]
  • Go Ubuntu/Linux下开发环境搭建
    阅读量: 48 笔者环境 系统:Ubuntu 21.10(Linux实体机) 内存:40GB 搭建注意事项 安 […]
  • Go 语言的概述
    阅读量: 7 Go语言的核心开发团队(三个大牛) Ken Thompson(肯·汤普森) 肯尼斯·蓝·汤普逊( […]
  • Golang可以做什么?
    阅读量: 4 Go语言,我们可以简单的写成 Golang,我们去学一个语言它的目的就是做开发,做一些事情,来提 […]
暂无评论

发送评论 编辑评论

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