当前位置: 首页 > news >正文

linux-部署go开发环境

linux-部署go开发环境

  • 一、新建go目录
  • 二、下载go的源码包
  • 三、解压go的源码包
  • 四、修改PATH变量添加go的安装目录
  • 总结


一、新建go目录

[root@hz ~]# mkdir /go
[root@hz ~]# cd /go


二、下载go的源码包

# 安装wget下载工具
[root@hz go]# yum install wget -y
[root@hz go]# wget https://go.dev/dl/go1.24.3.linux-amd64.tar.gz


三、解压go的源码包

[root@hz go]# ls
go go1.24.3.linux-amd64.tar.gz
[root@hz go]# tar xf go1.24.3.linux-amd64.tar.gz -C /usr/local/
[root@hz go]# cd /usr/local/go
[root@hz go]# ls
api codereview.cfg doc lib misc pkg SECURITY.md test
bin CONTRIBUTING.md go.env LICENSE PATENTS README.md src VERSION


四、修改PATH变量添加go的安装目录

临时添加go可执行文件路径到PATH

[root@hz go]# export PATH=/usr/local/go/bin:$PATH
[root@hz go]# go version
go version go1.24.3 linux/amd64
[root@hz go]# which go
/usr/local/go/bin/go

永久配置环境变量

[root@hz go]# vim /root/.bash_profile
PATH=/usr/local/go/bin:/sayhello:$PATH:$HOME/bin
# 使配置生效并再次验证
[root@hz ~]# source /root/.bash_profile
[root@hz ~]# go version
go version go1.24.3 linux/amd64
[root@hz ~]# which go
/usr/local/go/bin/go


总结

上述步骤完成了 Linux 系统中 go 开发环境的部署,包括创建目录、下载安装包、解压文件、配置环境变量等核心操作。最终通过go version命令验证了 go 1.24.3 版本的成功安装,确保go命令可在任意目录下执行

http://www.xdnf.cn/news/1031113.html

相关文章:

  • 【Flutter】程序报错导致的灰屏总结
  • 华为云Flexus+DeepSeek征文 | 模型即服务(MaaS)安全攻防:企业级数据隔离方案
  • Elasticsearch高效文章搜索实践
  • git-build-package 工具代码详细解读
  • Spark DAG、Stage 划分与 Task 调度底层原理深度剖析
  • MySQL EXPLAIN 详解
  • 【LUT技术专题】4DLUT代码讲解
  • 【系统分析师】2009年真题:综合知识-答案及详解
  • 【卫星通信】卫星与5G深度融合的架构研究——释放非地面网络潜能,构建全球无缝连接【3GPP TR 23.700-19 V0.1.0 (2025-04)】
  • 本地 MySQL 环境连接问题排查与解决笔记
  • 文件同步·使用同步软件来管理文件(外接大脑)
  • 项目拓展-简易SQL监控,P6SPY拦截所有jdbc连接并打印执行SQL
  • 三维重建 —— 4. 三维重建基础与极几何
  • LeetCode 第73题:矩阵置零
  • 区块链与人工智能的融合:从信任到智能的IT新引擎
  • JUC核心解析系列(五)——执行框架(Executor Framework)深度解析
  • ELK 日志分析系统深度解析与实战指南
  • 使用预训练卷积神经模型进行分类(MATLAB例)
  • MaxCompute的Logview分析详解
  • 仿飞书部门选择器
  • 二维码识别深度解析
  • 大模型笔记1:大致了解大模型
  • Burgers方程初值问题解的有效区域
  • JVM 参数调优核心原则与常用参数
  • 【无标题】在 4K 高分辨率(如 3840×2160)笔记本上运行 VMware 虚拟机时平面太小字体太小(ubuntu)
  • 如何在 ArcGIS 中使用 Microsoft Excel 文件_20250614
  • 【软测】node.js辅助生成测试报告
  • 写作词汇积累(A):颇有微词、微妙(“微”字的学习理解)
  • Veeam Backup Replication系统的安装与使用
  • ABP vNext 多语言与本地化:动态切换、资源继承与热更新