Windows下安装和配置Go开发环境

文章目录

  • 1. 介绍了SDK
  • 2. 下载 SDK工具包
  • 3. windows 下配置 Golang 环境变量

1. 介绍了SDK

  1. SDK 的全称(Software Development Kit 软件开发工具包)
  2. SDK是提供给开发人员使用的,其中包含了对应开发语言的工具包

2. 下载 SDK工具包

  1. Go语言的官网为:https://golang.google.cn/
  2. SDK下载地址:https://www.golangtc.com/download
  3. 如何选择对应的sdk版本
  • 下面对应的系统和包已经对应好了,如果是32位的就选 -386 的

  • win64下提供了 zip 和 msi 安装方式,这里两个都可以选择
    在这里插入图片描述

  • 下载解压后

在这里插入图片描述

3. windows 下配置 Golang 环境变量

  • 根据windows系统在查找可执行程序的原理,可以将Go所在路径定义到环境变量中,让系统帮我们去找运行执行的程序,这样在任何目录下都可以执行go指令。
  • 在Go开发中,需要配置哪些环境变量
环境变量说明
GOROOT指定SDK的安装路径
PATH添加SDK的 /bin 目录
GOPATH工作目录,将来我们的go项目的工作路径
  • win11 直接在这里搜索:环境变量

在这里插入图片描述

  • 在系统变量中新建如下:

在这里插入图片描述
在这里插入图片描述

  • 在 Path 中新增 GOPOOT 变量

在这里插入图片描述

  • 新建后续存放的Go项目

在这里插入图片描述

  • 在系统变量中新建对应的路径

在这里插入图片描述

  • 如果后续需要在其他路径创建新的go项目,直接就在GOPATH后面新增路径即可,注意使用分号隔开

在这里插入图片描述

  • 测试 go 的 sdk 是否安装成功
go version

在这里插入图片描述

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

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

相关文章

【JVM中的三色标记法是什么?】

JVM中的三色标记法是什么? 一、基本概念二、标记过程三、优势与问题四、漏标与多标的解决方案三色标记法(Tri-color Marking Algorithm)是Java虚拟机(JVM)中一种用于追踪对象存活状态的垃圾回收算法。 它基于William D. Hana和Mark S. McCulleghan在1976年提出的两色标记法…

【javascript】Web APIs-Dom获取属性操作

目录 Web APIs-Dom获取&属性操作 Web API 基本认知 变量声明 建议: const 优先,尽量使用const,原因是: 1.1 作用和分类 1.2 什么是DOM 1.3 DOM树 1.4 DOM对象(重要) 2. 获取DOM对象 2.1 根据C…

新版AndroidStudio通过系统快捷创建带BottomNavigationView的项目踩坑记录

选择上面这个玩意创建的项目 坑点1 :配置的写法和不一样了 镜像的写法: 新的settings.gradle.kts中配置镜像的代码: pluginManagement {repositories {mavenCentral()google {content {includeGroupByRegex("com\\.android.*")…

【0390】Postgres内核 启动 checkpointer process ( 1 )

文章目录 1. signal 间接启动1.1 signal callback 初始化1.2 处理 child process 各种退出状态1.3 start checkpointer process1. signal 间接启动 checkpointer process 的主要入口点是 CheckpointerMain(), 它是从 AuxiliaryProcessMain() 调用的,AuxiliaryProcessMain() …

《AI赋能鸿蒙Next,打造极致沉浸感游戏》

在游戏开发领域,鸿蒙Next系统与人工智能技术的结合为开发者们带来了前所未有的机遇,使打造更具沉浸感的游戏成为可能。以下将深入探讨如何利用人工智能在鸿蒙Next上开发出令人身临其境的游戏。 利用AI优化游戏角色智能行为 在传统游戏中,非…

SAP资产盘盈盘亏的过账处理、入账价值错误调整、资产减值准备

文章目录 一、SAP资产盘盈盘亏处理1、ABNAN盘盈 (往年资产) ABZON (当年资产)2、ABAVN盘亏 二、资产价值入账错了(价值多了或少了),怎么调账1、价值少了2、价值多了 三、资产减值准备1、启用重估2、指定间隔…

C# 迭代,递归,回调--13

目录 一.迭代 迭代器示例: 关键点: 优势: 二.递归 递归示例: 关键点: 优势: 注意: 三.回调 回调示例: 关键点: 优势: 应用场景: 4.三种模式的特点对比: 迭代: 递归: 回调: 一.迭代 在C#中迭代通常指重复执行一系列指令 在C#中,迭代器是一种特殊的结构,允许…

炸砖块游戏的最终图案

描述 小红正在玩一个“炸砖块”游戏,游戏的规则如下:初始有一个 n * m 的砖块矩阵。小红会炸 k 次,每次会向一个位置投炸弹,如果这个位置有一个砖块,则砖块消失,上方的砖块向下落。小红希望你画出最终砖块的图案。 输入描述 第一行输入三个正整数 n, m, k,代表矩阵的行…

【Python项目】图像信息隐藏技术的实现

【Python项目】图像信息隐藏技术的实现 技术简介:采用Python技术、MYSQL数据库等实现。 系统简介:系统主要的功能有登录模块、对个人信息的维护模块、图片信息的隐藏模块涉及图片的上传和信息的验证。 背景: 在当今时代,信息技术…

游戏市场成果及趋势

2024 年的游戏行业发展情况如何?这是一个既关系到开发商,又关系到玩家的问题,而市场分析师可以为我们揭晓答案。下面,就让我们来看看分析师给出的结论以及他们对未来趋势的预测。 玩家 自 2021 年起,全球平均游戏时间…

Cursor使用教程

一、安装 二、使用 1、操作对象 项目 文件 文件块 代码块 终端 2、chat 窗口 提问 ctrl回车 会针对本地代码进行提问 1、快捷键 ctrl i 打开对话,可以指定文本询问 ctrl k 在文本中询问 ctrl y 接受生成 ctr l n …

大数据原生集群 (Hadoop3.X为核心) 本地测试环境搭建二

本篇安装软件版本 mysql5.6 spark3.2.1-hadoop3.2 presto0.272 zeppelin0.11.2 kafka_2.13_3.7.2 mysql 安装步骤见-》 https://blog.csdn.net/dudadudadd/article/details/110874570 spark 安装步骤见-》https://blog.csdn.net/dudadudadd/article/details/109719624 安装…

【算法学习】——整数划分问题详解(动态规划)

🧮整数划分问题是一个较为常见的算法题,很多问题从整数划分这里出发,进行包装,形成新的题目,所以完全理解整数划分的解决思路对于之后的进一步学习算法是很有帮助的。 「整数划分」通常使用「动态规划」解决&#xff0…

深入理解计算机系统阅读笔记-第十二章

第12章 网络编程 12.1 客户端-服务器编程模型 每个网络应用都是基于客户端-服务器模型的。根据这个模型,一个应用时由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。例如&#xf…

MySQL | GROUP BY子句使用详解

关注:CodingTechWork 引言 在 MySQL 中,GROUP BY 子句用于将查询结果按照一个或多个列进行分组。每个分组会返回一行,通常与聚合函数(如 COUNT(), SUM(), AVG() 等)一起使用,用于汇总每个分组的数据。  …

Redis 实战篇 ——《黑马点评》(中)

《引言》 (中)篇将接着记录 Redis 实战篇 ——《黑马点评》(上)篇之后的学习内容与笔记,希望大家能够点赞、收藏支持一下 ᕦ(・ㅂ・)ᕤ,谢谢大家。 传送门(上)&…

【2024年华为OD机试】(A卷,100分)- 猜字谜(Java JS PythonC/C++)

一、问题描述 小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如 nesw,玩家需要猜出谜底库中正确的单词。猜中的要求如下: 对于某个谜面和谜底单词,满足下面任一条件都表示猜中: 变换顺序…

git提交大文件

如果有文件大小大于 100M,GitHub 是会被限制推送到仓库中的,大概率情况会显示下面的错误: remote: Resolving deltas: 100% (3601/3601), done.remote: error: Trace: aea1f450da6f2ef7bfce457c715d0fbb9b0f6d428fdca80233aff34b601ff59brem…

ip属地是根据手机号还是位置

在数字化时代,IP地址作为网络世界中的“门牌号”,其属地信息往往与用户的地理位置紧密相关。然而,关于IP属地是如何确定的,是否依赖于手机号还是实际位置,这一话题时常引发讨论。本文将深入探讨IP属地的确定方式&#…

SpringBoot之OriginTrackedPropertiesLoader类源码学习

源码解析 /*** 作用是从给定的资源(如文件或输入流)中加载 .properties 文件,* 并将属性键值对转换为带有来源信息(origin)的 OriginTrackedValue 对象。*/ public class OriginTrackedPropertiesLoader {private fin…