首页 > 系统相关 >Ubuntu 上安装 Golang 环境

Ubuntu 上安装 Golang 环境

时间:2023-03-15 12:23:24浏览次数:64  
标签:bin GOPATH Golang go Ubuntu Go PATH 安装 环境变量

  • 下载的相应Go版本压缩包

https://golang.org/dl/ ##官网地址

 

  • 打开终端并转到下载目录。

 

  • 解压缩下载的Go二进制文件。可以使用以下命令解压缩:

tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz

  其中 $VERSION 代表 Go 的版本号,$OS 代表操作系统(例如 linux、darwin 或 windows),$ARCH 代表处理器架构(例如 amd64)。

 

  • 设置环境变量。

  将Go的二进制文件添加到PATH环境变量中,以便可以从任何地方访问它。使用以下命令设置环境变量:

nano ~/.bashrc

  在文件的末尾添加以下内容:

export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
  1. 第一行定义了一个名为GOPATH的环境变量,它指向你的Go工作目录。你可以将其设置为任何你想要的目录。在这个例子中,我们将其设置为$HOME/go

    第二行将Go的二进制文件目录(默认为/usr/local/go/bin)和GOPATH下的bin目录添加到PATH环境变量中,以便你可以在任何目录下使用Go命令。

  2. 按Ctrl + X键,然后按Y键保存文件并退出编辑器。

  3. 重新加载.bashrc文件,使变量生效。输入以下命令并按Enter键:

    source ~/.bashrc

     

  • 检查是否成功

    go version

    显示版本号即为成功

 

标签:bin,GOPATH,Golang,go,Ubuntu,Go,PATH,安装,环境变量
From: https://www.cnblogs.com/slowlydance2me/p/17218040.html

相关文章

  • 《动手学深度学习》安装mxnet出现问题
    在看《动手学深度学习》时,安装mxnet(CPU)版时安装失败。首先是下载时使用国内镜像,可参考Python安装库太慢?配置好这个速度飞起-知乎(zhihu.com)下载时出现的问题:Buildin......
  • CentOS 7 安装 YApi
    在前后端分开开发时接,以往需要后端开发完,前端才能开工,拉长工期的同时人员得不到充分利用。本文解决此问题,以接口先行,采用YApi作为解决方案,形成接口后可前后端同时开发。......
  • ROS的软件包安装和应用
    一.ROS应用商店简介:ROS应用商店一般用来存放ROS软件包,有多个应用商店,除了ROS官方应用商店外,之前添加的清华源也是一个应用商店,ROS软件包除了放在应用商店外,还有一些是以源......
  • ubuntu上VScode的安装与配置
    1.进入vscode官网:https://code.visualstudio.com/2.右上角点击download,选择ubuntu的.deb安装包进行下载 3.进入下载好的.deb安装包目录下,在该目录下打开终端,输入sudo......
  • 2023年最新Pycharm免费安装教程
    今天我换了一台新电脑,作为一个Python爱好者,打算安装Pycharm。然而我发现之前使用的Pycharm版本并没有被传承到新电脑上,所以我决定安装最新的版本,即2022.3.3版。我记录了安......
  • Ubuntu下创建桌面快捷键
    DistributorID:UbuntuDescription: Ubuntu18.04.6LTSRelease: 18.04Codename: bionic在 /usr/share/applications目录下,创建桌面快捷方式,新建文件 以Qt桌面快捷键......
  • windows下安装elasticsearch
    下载地址:https://www.elastic.co/downloads/elasticsearch下载head地址:https://codechina.csdn.net/mirrors/mobz/elasticsearch-head?utm_source=csdn_github_accelerato......
  • Maven学习笔记1:Maven基本介绍和安装配置
    一、认识Maven官网http://maven.apache.org/上面有最权威的说明,其中包括下载、安装、运行示例,但是是英文版的。Maven是什么Maven是一个项目管理工具。它有何优点呢?......
  • Jenkins离线安装插件
    Jenkins安装报错"该Jenkins实例似乎已离线",如果Jenkins所在的服务器有防火墙或者没有网络,只能通过上传插件的方式进行离线安装了。下面是具体的安装步骤:1、插件下载地址:h......
  • golang的命令行参数os.Args和flag
    os.Args是一个string的切片,用来存储所有的命令行参数1.基本使用packagemainimport("fmt""os")funcmain(){fmt.Println("命令行的参数有",len(......