开发环境配置之Linux安装golang

news2024/11/25 10:37:06

Linux安装golang

目录

  • 1. 下载Go发行版
  • 2. 配置工作空间
  • 3. 版本升级

1. 下载Go发行版

从官方地址:https://golang.org/dl/ 上下载合适的 二进制发行版

在这里插入图片描述

可以使用wgetcurl等工具下载具体的go的发行版。

wget https://go.dev/dl/go1.21.3.linux-amd64.tar.gz

接着将go的发行版解压:

sudo tar -xzf go1.10.4.linux-amd64.tar.gz -C /usr/local

最后将go的可执行文件创建短链接到/usr/bin中:

sudo ln -s /usr/local/go/bin/* /usr/bin/

此时go已经安装成功了,可以执行go version验证

2. 配置工作空间

在你的用户目录下创建一个go的工作目录:

mkdir -p .go-workspace/{src,pkg,bin}

这里面三个目录分别是:

  • src 目录包含Go的源文件,它们被组织成包(每个目录都对应一个包),
  • pkg 目录包含包编译后生成的库文件,
  • bin 目录包含包编译后生成可执行程序。

接下来我们修改linux系统的环境变量文件:

vim $HOME/.bashrc

在文件后添加如下内容:

# go环境变量
export GOROOT=/usr/local/go
export GOPATH=$HOME/.go-workspace
export GOPROXY=https://mirrors.aliyun.com/goproxy/
export PATH=$PATH:$GROOT/bin:$GOPATH/bin

保存之后,刷新环境变量:

source $HOME/.bashrc

3. 版本升级

只需要删除我们之前的go文件和软连接,之后将新版本的go发行版下载解压就可以了!

删除go目录:

sudo rm -rf /usr/local/go

删除软连接:

sudo rm -rf /usr/bin/go

这样就可以开心升级Go版本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1162810.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

有关资产跟踪的一般问题

1. 哪些行业使用资产跟踪? 如今,您几乎可以在每个行业中找到资产跟踪的实例。一些行业使用自己的术语来描述其跟踪系统,但您可以在零售、运输和物流、运输、制造、仓储、医疗保健、能源、建筑和教育领域找到资产跟踪的清晰示例。 2. 可以追…

VR全景技术在文化展示与传播中有哪些应用?

引言: 随着科技的不断进步,虚拟现实(VR)全景技术已经成为文化展示与传播领域的一项重要工具。那么VR全景技术是如何改变文化展示与传播方式,VR全景技术又如何推动文化的传承和普及呢? 一.VR技术…

苹果电脑如何录制电脑桌面内容?

我买了台苹果电脑,由于之前没用过,完全不知道如何使用这台苹果电脑进行录制桌面内容。如果你有这方面的困扰,那无需担心,小编今天就详细的为您讲解如何使用苹果电脑录制桌面内容。你可以使用电脑自带录屏工具录制,屏幕…

【ChatGLM2-6B】P-Tuning训练微调

机器配置 阿里云GPU规格ecs.gn6i-c4g1.xlargeNVIDIA T4显卡*1GPU显存16G*1 准备训练数据 进入/ChatGLM-6B/ptuningmkdir AdvertiseGencd AdvertiseGen上传 dev.json 和 train.json内容都是 {"content": "你是谁", "summary": "你好&…

数据绑定—变量

1.数据变量使用方法 使用相对路径,一层层看 2.data算数运算 3.查看页面数据方法 appdata中查看当前页面所有数据

Docker Compose部署Spug:实现内网穿透

文章目录 前言1. Docker安装Spug2 . 本地访问测试3. Linux 安装cpolar4. 配置Spug公网访问地址5. 公网远程访问Spug管理界面6. 固定Spug公网地址 前言 Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件…

复旦微flash高温下加载硬件程序时序异常问题

1、最近在调复旦微的板子,高温60℃上,重新上电,部分逻辑跑起来就出错。 2、通过分析排查问题出现在硬件程序加载时出错,即读取flash数据时出错。 3、解决方法:修改设备数的qspi时钟由50m改为10m,output.bif…

Colorful Image Colorization灰度图像上色

论文标题:https://arxiv.org/pdf/1603.08511.pdf 论文地址:https://arxiv.org/pdf/1603.08511.pdf github地址:https://github.com/richzhang/colorization 论文信息概要 问题描述和背景 本文的研究问题是如何将灰度照片变成逼真的彩色图像…

敏捷BI的理解与选择,你想好了吗?

“很多人还没搞清楚什么是PC互联网,移动互联网来了,我们还没搞清楚移动互联的时候,大数据时代又来了。”——马云 这是一个几乎所有企业都在谈数据的时代。虽然以大数据(Big Data)的定义(指“无法用现有的软件工具提取、存储、搜索…

解决问题 [Vue warn]: Missing required prop: “index“

vue项目控制台报错 [Vue warn]: Missing required prop: “index” 出现这个报错原因是<el-submenu></el-submenu>标签中缺少index属性&#xff0c;需要加上才能不报错 解决办法是&#xff1a; <el-submenu index""></el-submenu>

语音芯片ic常见故障分析 如何排查问题 声音不清晰 有爆破声

一、问题简介 语音芯片常见故障分析 如何排查问题 例如&#xff1a;声音不清晰 有爆破声 这些问题可能存在于如下方面&#xff1a; 供电电源是否稳定PCB板上面电容是否放置位置合适扬声器是否正常生成的音源文件&#xff0c;是不是本身就存在瑕疵 其实语音芯片的这些问题&a…

taro3中使用react函数组件和mobx状管理工具结合使用教程

在使用了最新版的函数组件hooks后&#xff0c;刚开始导入mobx&#xff0c;总是报cant resolve "src/store/index"这种错误&#xff0c;然后我就开始一步一步找原因&#xff0c;后来在组件中log了一下store&#xff0c;重新启动程序后&#xff0c;就没问题了&#xff…

怎么扫码下载视频?一招生成可下载的视频二维码

怎么做可以下载视频的二维码呢&#xff1f;当我们用二维码来分享时&#xff0c;很多视频二维码生成器制作的二维码都只有展示功能&#xff0c;无法让扫码者选择下载视频&#xff0c;那么这个问题有什么解决方法呢&#xff1f;对于有这方面需求的小伙伴&#xff0c;小编可以给大…

使用Process Explorer/Process Hacker和Windbg高效排查软件高CPU占用问题

目录 1、为什么需要将Process Explorer/Process Hacker与Windbg结合起来分析高CPU占用问题&#xff1f; 1.1、使用Windbg分析时为什么还要使用Process Explorer/Process Hacker呢&#xff1f; 1.2、使用Process Explorer/Process Hacker分析时为什么还要使用Windbg呢&#x…

【Java】AI+智慧工地云平台源码(SaaS模式)

伴随着科学技术的不断发展&#xff0c;信息化手段、移动技术、智能穿戴及工具在工程施工阶段的应用不断提升&#xff0c;智慧工地概念应运而生&#xff0c;庞大的建设规模催生着智慧工地的探索和研发。 一、带你认识智慧工地 伴随着技术的不断发展&#xff0c;信息化手段、移动…

Java,面向对象,抽象类和抽象方法(abstract的使用)

关于抽象类和抽象方法的使用&#xff0c;以Person和student和Teacher为例&#xff0c;若Student类和Teacher继承于Person类&#xff0c;老师和学生都有Person的特征。在一个班级里&#xff0c;只需要创建老师和学生的实例&#xff0c;并不需要创建Person的实例。关于Person的方…

【LeetCode】剑指 Offer Ⅱ 第8章:树(12道题) -- Java Version

题库链接&#xff1a;https://leetcode.cn/problem-list/e8X3pBZi/ 类型题目解决方案二叉树的深搜剑指 Offer II 047. 二叉树剪枝递归&#xff08;深搜&#xff09;&#xff1a;二叉树的后序遍历 &#xff08;⭐&#xff09;剑指 Offer II 048. 序列化和反序列化二叉树递归&…

无法启动程序由于找不到msvcp140.dll无法继续执行代码怎么解决

今天&#xff0c;我就来分享一下关于“找不到msvcp140.dll无法继续执行代码”的问题&#xff0c;以及我个人总结的5种解决方案。希望我的经验和建议能对大家有所帮助。 首先&#xff0c;我们要明确什么是msvcp140.dll。msvcp140.dll是微软Visual C 2015运行库中的一个组件&…

山西电力市场日前价格预测【2023-11-03】

日前价格预测 预测说明&#xff1a; 如上图所示&#xff0c;预测明日&#xff08;2023-11-03&#xff09;山西电力市场全天平均日前电价为277.41元/MWh。其中&#xff0c;最高日前电价为355.83元/MWh&#xff0c;预计出现在18:15。最低日前电价为0.00元/MWh&#xff0c;预计出…

解锁无限可能:ON1 Photo RAW的新功能与优势forMac/win

作为摄影师&#xff0c;您是否曾为繁琐的照片编辑过程而感到困扰&#xff1f;是否希望有一种工具&#xff0c;能将您的照片编辑过程变得更加高效、灵活&#xff0c;同时不损失画质&#xff1f;如果是&#xff0c;那么您一定不能错过ON1 Photo RAW。 ON1 Photo RAW是一款全新的…