go 环境安装

devtools/2024/9/18 12:52:26/ 标签: golang, 开发语言, 后端

彻底清楚old version

sudo apt-get remove golang-go

sudoapt-get remove --auto-remove golang-go

rm -rvf /usr/local/go/

安装方法:

1.下载

Download and install - The Go Programming Language

2. 解压安装

 rm -rf /usr/local/go && tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz

#编辑~/.bashrc

export PATH=$PATH:/usr/local/go/bin

#验证

 go version

3.安装mage

git clone https://github.com/magefile/mage
cd mage
go run bootstrap.go

go run bootstrap.go 会将编译好的mage文件放到默认目录,可能并没有包含在path变量里。

这是需要将mage文件复制到/usr/bin/下面


http://www.ppmy.cn/devtools/17132.html

相关文章

PyTorch: 点燃深度学习革新之火

深度学习已经成为当今人工智能领域的一个热点,从图像识别、自然语言处理到强化学习,它的应用几乎遍布了每一个角落。而在这一领域,PyTorch以其灵活性和易用性成为了研究者和工程师们的首选框架之一。本文将探讨PyTorch在深度学习中的应用&…

大型网站系统架构演化实例_7.使用NoSQL和搜索引擎

1.使用NoSQL和搜索引擎 随着网站业务越来越复杂,对数据存储和检索的需求也越来越复杂,网站需要采用一些非关系数据库技术如NoSQL和非数据库查询技术如搜索引擎。NoSQL和搜索引擎都是源自互联网的技术手段,对可伸缩的分布式特性具有更好的支持…

计算机视觉(CV)技术的优势和挑战

计算机视觉(CV)技术具有许多优势和挑战。 优势: 高速处理:计算机视觉技术可以处理大量图像和视频数据,并在短时间内提供实时结果。 自动化和效率:CV技术可以自动分析和处理图像数据,减少了人工…

Excel vlookup函数的使用教程 和 可能遇到的错误解决方法

使用VLOOKUP示例 被查询的表格 表一 A列B列C列A1aB2bC3c 要匹配的列 表二 F列G列H列ACBDA 要G列匹配字母,H列匹配数字 G 使用公式VLOOKUP(F5,A:D,3,0) 参数说明 F5 是表二 F列第五行的A A:D表是要匹配的数据列表在A到D列,就是表一 (注意…

苍穹外卖day8(1)地址簿功能

文章目录 前言一、产品原型二、数据库设计三、接口设计、代码实现1. 新增地址2. 查询登录用户所有地址3. 查询默认地址4. 修改地址5. 根据id删除地址6. 根据id查询地址7. 设置默认地址 前言 这部分主要是对用户端中地址簿的一些增删改查操作,业务逻辑比较简单&…

kotlin根据文件的filePath转化为uri

方法实现 使用File类来创建一个文件对象,然后通过FileProvider来获取文件的URI import android.content.Context import android.net.Uri import androidx.core.content.FileProvider import java.io.Filefun getFileUri(context: Context, filePath: String): Ur…

【银角大王——Django课程——创建项目+部门表的基本操作】

Django框架员工管理系统——创建项目部门表管理 员工管理系统创建项目命令行的形式创建Django项目——创建app注册app——在sttings中的INSTALLED_APPS [ ]数组中注册 设计表结构(django)连接数据库——在settings里面改写DATABASESDjango命令执行生成数…

无人机+光电吊舱:4K AI 180倍混合变焦吊舱技术详解

无人机搭载吊舱是一种常见的配置方式,吊舱可以装载不同的设备,以满足不同的任务需求。吊舱通常挂载在无人机的下方或侧面,可以根据需要进行调整。 随着无人机技术的飞速进步,4K AI 180倍混合变焦吊舱技术的出现,将无人…

网络安全(黑客技术)—2024最新自学手册

前言 一、什么是网络安全 网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。 无论网络、Web、移动、桌面、云等哪个领域,都有攻与防…

elementUi中el-date-picker;两个日期选择器第二个必须在第一个之后

<el-row><el-col :span"12"><el-form-item label"实际开始日期" style"margin-top: 10px;" proprealBeginDate><el-date-picker v-model"pmTaskProgressFeedback.realBeginDate" type"date" placehold…

STM32读写备份寄存器BKP

今天学习的读写STM32的备份寄存器BKP的步骤&#xff0c;这节知识是比较简单的&#xff0c;一共也就两大部&#xff1a; 这个BKP寄存器的意思就是在芯片的VB引脚上接个电池&#xff0c;就能保存其寄存器中的数据掉电不丢失。先来看看电池的接法&#xff1a; 好&#xff0c;下面…

激活IDM下载器并配置百度网盘

前言&#xff1a; 最近想下载一些软件&#xff0c;奈何不充钱的百度网盘的速度实在太慢了&#xff0c;不到一个G的文件夹奈何下了一晚上&#xff0c;只能重新找一下idm的下载了。 但是idm的正版是需要收费的&#xff0c;所以有白嫖党的破解版就横空出世了。 正文&#xff1a…

联想拯救者电脑数据恢复方法,适用于未备份者

自从大学时期起&#xff0c;我的联想拯救者电脑就成为了我生活和学习的得力助手&#xff0c;里面存有许多至关重要的资料。但是昨日当我启动它时&#xff0c;电脑却意外卡顿。恢复正常后&#xff0c;发现部分数据竟然神秘地消失了&#xff0c;有什么方法能帮我恢复吗&#xff1…

ubuntu18.04系统编译openwrt21.02.3

搭建ubuntu18.04环境 使用虚拟机安装ubuntu环境网上教程很多&#xff0c;这里不做赘述&#xff0c;主要是安装一些我们在编译openwrt时可能会用到的一些工具环境 sudo apt-get update sudo apt instll libncurses-dev gawk sudo apt-get install build-essential libncurses5…

Java学习笔记

数据输入 Scanner使用基本步骤 1&#xff09;导包&#xff1a;import java.util.Scanner; 注意&#xff1a;导包动作必须出现在类定义的上边 2&#xff09;创建对象&#xff1a;Scanner sc(变量名)new Scanner(System.in); 3&#xff09;接收数据&#xff1a;int 变量名sc.n…

BGP配置和应用案例

策略路由的配置步骤 l 策略路由的配置步骤如下&#xff1a; 创建route-map 通过ACL匹配感兴趣的数据&#xff0c;定义策略动作 在指定接口下通过ip policy 命令应用route-map l 最终实现对通过该接口进入设备的数据进行检查&#xff0c;对匹配的数据执行规定的策略…

acwing算法提高之图论--有向图的强连通分量

目录 1 介绍2 训练 1 介绍 本博客介绍有向图的强连通分量的题目。 连通分量&#xff1a;是针对有向图的一个概念。对于分量中任意两个结点a、b&#xff0c;必然可以从a走到b&#xff0c;且从b走到a。 强连通分量&#xff1a;是针对有向图的一个概念。极大强连通分量&#xff…

使用Python进行自然语言处理:情感分析

使用Python进行自然语言处理的热门应用:情感分析 自然语言处理(NLP)是人工智能领域中的一个重要分支,它致力于使计算机能够理解、解释和生成人类语言。在NLP的诸多应用中,情感分析是一项备受关注的热门应用之一。情感分析(Sentiment Analysis)是通过分析文本中的情感色…

使用Shell终端访问Linux

一、实验目的 1、熟悉Linux文件系统访问命令&#xff1b; 2、熟悉常用 Linux Shell的命令&#xff1b; 3、熟悉在Linux文件系统中vi编辑器的使用&#xff1b; 4、进一步熟悉虚拟机网络连接模式与参数配置&#xff01; 二、实验内容 1、使用root帐号登陆到Linux的X-windows…

排序算法:快速排序

荷兰国旗问题1 给定一个数组和一个数num,把<num的数放在数组左边&#xff0c;>num的数放在数组右边 void calc(int *arr, int n, int num) {int l -1;int temp;for(int i0;i<n;i){if(arr[i] < num){temp arr[l1];arr[l1] arr[i];arr[i] temp;l;}} } 荷兰国旗…