Windows上安装Go并配置环境变量(图文步骤)

news/2025/3/25 23:11:49/

前言

windowsGo_6">1. 本文主要讲解的是在windows上安装Go语言的环境和配置环境变量;

Go语言版本:1.23.2
Windows版本:win11(win10通用)

下载Go环境

下载go环境:Go下载官网链接(https://golang.google.cn/dl/)
在这里插入图片描述

等待下载完成,放到自己自定义的目录,然后解压;

解压后得到如下文件夹
在这里插入图片描述

2.配置环境变量

需要新建两个环境变量配置

一个是 GOROOT ,这个就是 Go 环境所在目录的配置。
另一个是 GOPATH ,这个是 Go 项目的工作目录,你以后开发的代码就写在这个文件夹中。

为了使所有的计算机用户都可以使用 Go 环境,我们就在系统变量之中配置。点击系统变量下的新建,在变量名一栏输入 GOROOT ,在变量值一栏输入 你解压文件所在的目录D:路径go。最后点击确定,就将 GOROOT 新建完毕。

GOPATH和GOROOT的配置略有不同,我建议配置两个GOPATH目录,第一个用于放 Go 语言的第三方包,第二个用于放自己的开发代码。我们来新建GOPATH。点击系统变量下的新建,在变量名一栏输入GOPATH,在变量值一栏输入任意两个目录,中间用英文分号隔开。

示例: D:路径golibrary;D:路径goworkspace

在这里插入图片描述

然后将新建的GOROOT配置到 Path 这个环境变量中去,在系统变量中找到 Path,点击编辑->新建,输入%GOROOT%in,点击确定。并将所有母窗口的确定全部点下,确保环境变量生效。

在这里插入图片描述

3.校验是否配置成功

#查看Go版本
go version
#查看Go环境变量
go env

http://www.ppmy.cn/news/1582580.html

相关文章

Apache Seatunnel

1. Apache seatunnel简介 Apache seatunnel是一个分布式数据集成平台,架构于Apache spark和Apache flink之上,实现海量数据的实时同步与转换。 1.1. 背景 随着各种类型的数据库快速发展,各种数据库之间的同步与转换需求激增,数…

CSS基础知识一览

持续维护 选择器 display 常用属性 浮动 弹性布局

蓝桥每日打卡--区间移位

#蓝桥#JAVA#区间移位 题目描述 数轴上有n个闭区间:D1,⋯Dn。 其中区间Di用一对整数[ai,bi]来描述,满足 ai≤bi。 已知这些区间的长度之和至少有。 所以,通过适当的移动这些区间,你总可以使得他们的"并"覆盖 [0,],也…

早餐 3.20

美联储继续维持利率不变,符合市场预期。TRC20-USDT发行量突破647亿枚,创历史新高。 1、特朗普计划于美东时间周四上午10:40以录音形式在数字资产峰会发表演讲 3 月 20 日,据消息人士 Eleanor Terrett,特朗普计划于美东时间周四上…

Lustre 语言的 Rust 生成相关的工作

目前 Lustre V6 编译器支持编译生成的语言为C语言。但也注意到,以 Rust 语言为生成目标语言,也存在若干相关工作。 rustre(elegaanz) 该项工作为 Lustre v6 语言的解析器,使用 Rust 语言实现。生成 Lustre AST。 项…

VBA-Excel

VBA 一、数据类型与变量 常用数据类型: Byte:字节型,0~255。Integer:整数型,用于存储整数值,范围 -32768 到 32767。Long:长整型,可存储更大范围的整数,范围 -214748364…

深入解析 C# 中的装饰器模式(Decorator Pattern)

引言 在软件设计中,我们经常面临这样的问题:如何在不修改现有代码的前提下,为对象添加新的功能?装饰器模式(Decorator Pattern)为解决这一问题提供了一个优雅的解决方案。它允许在运行时动态地为对象添加额…

创建自己的github.io

1、创建GitHub账号 GitHub地址:https://github.com/ 点击Sign up创建账号 如果已创建,点击Sign in登录 2、创建仓库 假设Owner为username,则Repository name为username.github.io说明: 1、Owner为用户名 2、Repository name为仓…