Windowsx下搭建Golang开发环境-安装和配置SDK安装

  • SDK含义及下载
  • windows下安装SDK
  • 验证SDK是否安装成功
  • Windows下配置Golang的环境变量
  • 测试环境变量是否配置成功

SDK含义及下载

SDK:Software Development Kit,即软件开发工具包,是提供给开发人员使用的,包含了对应的开发语言工具包。
下载地址: 谷歌中国

windows下安装SDK

找到下载好的SDK安装包,解压提取到当前目录即可(建议安装目录不要带有中文或者特殊字符)。

等待提取完成:

提取完成后,会生成一个go目录,这个就是SDK,到此安装完成。

验证SDK是否安装成功

去到go的bin目录下,将此路径复制下来:

打开CMD,执行如下的操作命令(bin的路径复制粘贴即可),可以看到版本信息,到此,就证明SDK已经安装成功了!

但如果我们离开了bin目录,再去执行go version命令时,就会发现该命令已经无法识别了,这是因为没有配置环境变量导致的。

Windows下配置Golang的环境变量

1)根据Windows系统在查找可执行程序的原理,可将Go所在的路径定义到环境变量中,让系统帮我们去找可运行的程序,这样在任何目录下都可以执行Go指令。
2)需要配置的环境变量:

环境变量 说明
GOROOT 指定SDK的安装路径
Path 添加SDK的bin目录
GOPATH 工作目录,项目存放的路径

3)右击我的电脑-属性-系统信息-高级系统设置-高级-环境变量

配置系统变量即可,本机的所有用户都能使用,点击新建:

将变量名和变量值写入后,点击确定即可:


path变量已经存在,所以不能新建,编辑追加即可:

这里%GOROOT%代表引用变量GOROOT,\bin代表指定bin目录,编辑完点击确定即可。

测试环境变量是否配置成功

重新打开CMD,随便去到一个目录下,执行go version命令,发现此时不在Go的bin目录下,go的相关命令已经能够被识别,证明环境变量已经成功配置!

遇到重启电脑后环境变量不生效的问题,可以这样解决:打开cmd,输入命令:set PATH=c,这个命令是使你写在path中的变量立即生效,然后重启cmd即可。

Windows下安装Golang开发环境-SDK安装相关推荐

  1. Windows下搭建ESP-IDF开发环境,适合ESP32/S2/C3/S3系列模组二次开发

    前言 本教程适用于以下两种用户: ①无Linux环境搭建经验或搭建Linux开发环境不成功: ②使用安信可windows一体化环境IDE V1.5开发环境搭建不成功: 本教程提供了windows下搭建 ...

  2. windows下搭建iphone开发环境

    在windows下搭建iphone开发环境,我是这样做的. 1. 安装虚拟机,并且在虚拟机中安装mac os: 2. 启动虚拟机的mac os, 然后安装 iphone sdk. 具体请参考以下几篇文 ...

  3. Windows 下使用GNU开发环境[转]

    Windows 下使用GNU开发环境http://www.hebl.name/zh/archives/gnuwin32-dev.html 2005-4-22 GNU/Linux, 軟件技術 GNU/U ...

  4. Windows下Ionic Android开发环境搭建

    转自 http://www.itwap.net/ArticleContent.aspx?id=26 来源: itwap.net 作者: 词略 时间: 2015-4-2 16:57:28 (一)Ioni ...

  5. 乐鑫Esp32学习之旅② 巧用eclipes编辑器,官方教程在Windows下搭建esp32开发环境,打印 “Hello World”。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  6. 搭建Windows下Android应用开发环境——Eclipse/Android/ADT

    搭建Windows下Android应用开发环境--Eclipse/Android/ADT 田海立@CSDN 2011/07/18 Window下Android的应用开发环境,很早以前就在我的机器上搭建 ...

  7. Windows下配置IDEA开发环境

    Windows下配置IDEA开发环境 文章目录 Windows下配置IDEA开发环境 安装JDK 查看JDK是否安装 下载JDK 配置环境变量 安装IDEA 下载IDEA 安装IDEA 初始化IDEA ...

  8. windows下关于Objective-C开发环境的配置

    最近IOS一直很火,也想学习以以下OC开发,一般装个虚拟机,然后装个mac,我相信大多数人的机子跑不起来或者很卡,所以之前借鉴了一个文章,就是关于在windows下配置OC开发环境,这里我把自己的安装 ...

  9. Windows下的PHP开发环境搭建——PHP线程安全与非线程安全、Apache版本选择,及详解五种...

    2019独角兽企业重金招聘Python工程师标准>>> 今天为在Windows下建立PHP开发环境,在考虑下载何种PHP版本时,遭遇一些让我困惑的情况,为了解决这些困惑,不出意料地牵 ...

最新文章

  1. 3.程序的局部性原理
  2. 通用权限管理系统组件 (GPM - General Permissions Manager) - 支持请求
  3. 格子游戏(信息学奥赛一本通-T1347)
  4. 【转】硬盘的寻址和工作模式
  5. linux打包工具tar及一些压缩工具
  6. 关于预编译和Stdafx.h的若干问题
  7. 很久的东西-也有价值
  8. 本周Asp.net源码更新(6.25-6.29)
  9. cnapckSurround c++builder Region 代码折叠快捷键
  10. HTML 实现扫雷游戏
  11. Windows 定时关机命令
  12. steam加速_Apex英雄Steam版锁60帧 GoLink免费加速器助力畅快_综合资讯
  13. 微信服务器拒绝发送离线文件,解答:微信怎么接收QQ离线消息?-qq离线文件
  14. 计算机中图分类法,计算机中图分类号.doc
  15. 想要更高效地使用云计算,推荐学习云计算部署的五大策略
  16. Scratch(三十一):掌握打字技巧
  17. 显著性检测——GR模型
  18. HG30A-2多功能校准仪
  19. java画乌龟动起来_java用swing画可以行走的乌龟
  20. 微信小程序一个简单聊天室

热门文章

  1. 战争军事历史纪录片收集
  2. imx6ul rtc 驱动修改
  3. 华为云NP考试题库_华为云服务考试 华为云hcip认证试题
  4. imx6ul can调试(代码)
  5. CAD制图初学入门 零基础学CAD要掌握技能精选
  6. 机器学习:神经网络中的激活函数
  7. ios 图像坐标系_[译] iOS 开源图形库 Core Plot 使用教程
  8. 透明Png黑白图片上色(重新着色、改变成指定颜色)
  9. 第二章 编程初步 Ivor Horton
  10. k8s-高可用部署-calico插件