首页 > 其他分享 >【go语言】1.2.1 Go 环境安装

【go语言】1.2.1 Go 环境安装

时间:2023-07-26 09:15:07浏览次数:43  
标签:语言 1.2 go 点击 https Go 安装 下载

Go 语言的安装过程非常简单,无论你使用的是哪种操作系统,都可以按照下面的步骤来进行。

Windows 系统

  1. 前往 Go 语言的官方下载页面:https://golang.org/dl/ ↗
  2. 根据你的操作系统版本选择对应的安装包,Windows 系统通常选择 .msi 文件。
  3. 下载完成后,双击下载的文件,会出现安装向导,接受协议,点击“Next”进行下一步。
  4. 选择安装路径,然后点击“Next”。
  5. 最后点击“Install”开始安装,安装完成后点击“Finish”。

这就完成了 Go 语言在 Windows 系统的安装。

MacOS 系统

  1. 前往 Go 语言的官方下载页面:https://golang.org/dl/ ↗
  2. 根据你的操作系统版本选择对应的安装包,MacOS 系统通常选择 .pkg 文件。
  3. 下载完成后,双击下载的文件,会出现安装向导,接受协议,点击“Continue”进行下一步。
  4. 选择安装路径,然后点击“Continue”。
  5. 最后点击“Install”开始安装,安装完成后点击“Close”。

这就完成了 Go 语言在 MacOS 系统的安装。

Linux 系统

在 Linux 系统中,我们通常使用命令行来安装 Go 语言。以下是在基于 Debian 的系统(如 Ubuntu)中安装 Go 语言的步骤:

  1. 前往 Go 语言的官方下载页面:https://golang.org/dl/ ↗

  2. 根据你的操作系统版本选择对应的安装包,Linux 系统通常选择 .tar.gz 文件。

  3. 使用以下命令下载安装包:

wget https://dl.google.com/go/go1.17.1.linux-amd64.tar.gz

注意,上面的 URL 是 Go 语言 1.17.1 版本的下载地址,你应该根据实际情况修改这个地址。

  1. 下载完成后,使用以下命令解压安装包:
sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz
  1. 最后,将 Go 语言的 bin 目录添加到 PATH 环境变量中:
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile

这就完成了 Go 语言在 Linux 系统的安装。

安装完成后,你可以通过以下命令验证 Go 语言是否安装成功:

go version

如果能够输出 Go 的版本信息,那么就表示 Go 语言已经成功安装了。

以上就是 Go 语言环境的安装步骤,希望对你有所帮助。
推荐阅读:

https://mp.weixin.qq.com/s/dV2JzXfgjDdCmWRmE0glDA

https://mp.weixin.qq.com/s/an83QZOWXHqll3SGPYTL5g

file

标签:语言,1.2,go,点击,https,Go,安装,下载
From: https://www.cnblogs.com/yaoqian/p/17581507.html

相关文章

  • Google开源库Textfsm使用文档(中文翻译)
    TextFSM介绍TextFSM是一个Python模块,实现了一个基于状态机的模板,用来解析半格式化的文本。最初开发的目的是允许程序化地获取来源于CLI驱动设备的输出信息,例如网络路由器或交换机,不过它可以被用作任何这种类型的文本输出。这个引擎需要两个输入:一个模板文件和文本输入(比......
  • Linux Mint 21.2 “Victoria “现已可供下载
    Linux Mint21.2“Victoria“发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新LinuxMint版本的用户。LinuxMint21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一个稳定的、坚如磐......
  • Linux Mint 21.2 “Victoria “现已可供下载
    Linux Mint21.2“Victoria“发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新LinuxMint版本的用户。LinuxMint21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一个稳定的、坚如磐......
  • Linux Mint 21.2 “Victoria “现已可供下载
    Linux Mint21.2“Victoria“发行版今天出现在该项目全球稳定镜像上,这意味着开发者将很快发布官方公告,通知想要下载最新LinuxMint版本的用户。LinuxMint21.2从2023年6月21日开始进行公开测试,这给了开发者足够的时间来修复剩余的问题,并为用户提供一个稳定的、坚如磐......
  • 关于开设go语言专题的说明
    本专题写作的目的其实是分享go语言编程的使用场景,介绍go语言编程的方方面面,让大家能够用好这个由google公司发明的强力工具,提升大家在这方面的生产力,毕竟”君子善假与物也“嘛。这里我先说明一下,我并不是一个对go语言的所有一切都认同的人,你会发现很多相关从业者也会吐槽go语言的......
  • Go语言的类型转换
    在Go语言中,类型转换用于将一个类型的值转换为另一个类型。但是需要注意的是,并非所有类型之间都可以直接转换,类型转换必须满足一定的规则和条件。以下是Go语言中类型转换的方法和规则:方法一:直接类型转换对于可以相互兼容的基本数据类型(例如整数和浮点数类型),可以使用直接类......
  • Django的render函数输出到html页面出现乱码
    有三种方法:在页面中设置编码即可解决<metacharset="utf-8">在视图函数中设置响应对象的字符编码fromdjango.httpimportHttpResponsedefmy_view(request):response=HttpResponse('hello')response['Content-Type']='text/plain;......
  • Go语言中变量初始化的所有方式
    在Go语言中,变量的初始化可以通过以下几种方法完成:声明同时初始化:在变量声明的同时进行初始化,可以直接指定变量的初始值。varnumint=42varnamestring="John"varisActivebool=true短变量声明初始化:使用短变量声明语法:=可以在函数内部快速声明并初始化......
  • Go语言的Printf用法
    在Go语言中,Printf是用于格式化输出的函数,用于将数据以指定格式打印到标准输出或其他输出流。其中,%p是Printf函数的一个格式化动词,用于输出指针的值。以下是%p的详细说明以及其他常用的格式化动词:%p:%p用于格式化输出指针的值。它将一个指针的十六进制值打印出来,前面带......
  • go刷题Leetcode,生成文件夹与go文件模板
    go生成文件夹与模板起因以前是用C/C++刷Leetcode时,将多个C/CPP文件放在同一个目录下,没有出任何问题,但是换成Go语言刷题。在一个目录下创建多个go文件,每个文件都是以下packagemainfuncmain(){}在vscode下会出问题,会报错,这让我很难受。这样做,在Goland下没有问题,Go......