美文网首页Golang 开发者
如何正确地安装Go语言(Windows平台2017年9月版)

如何正确地安装Go语言(Windows平台2017年9月版)

作者: 某个人 | 来源:发表于2017-09-05 11:50 被阅读53次

为避免其他人再次踩坑,特写下来。

一、下载

官方网址已被墙。目前可靠的下载地址是:

  1. Go语言中文网: https://studygolang.com/dl
  2. golang中国: https://www.golangtc.com/download

点击任意一个网址进入下载页。新手建议下载安装包,其名称一般为 go1.9.windows-386.msi 或 go1.9.windows-amd64.msi。注意别下错版本。

二、安装

第一步

双击*.msi安装包,按提示安装,推荐一路默认。

第二步

设置环境变量。这是新手最容易出错的一步,注意。

按一下步骤操作:

首先,“我的电脑” => “属性” => "高级系统设置" => "高级",如下图所示:

123.jpg
然后,“环境变量” => “新建”,如下图所示: image.png
然后,在“变量名”和“变量值”中分别输入:

变量名:GOROOT
变量值:C:\Go (如果你改了安装位置,则在此添加修改后的位置)
填写完后点击“确定”。

注意,下一步是关键,是最容易让新手迷惑的一步,设置“GOPATH”。方法如下:
见上图,点击“新建”,在“变量名”和“变量值”中分别输入:
变量名:GOPATH
变量值:C:\GOPATH,或者其他自定义位置,但不可与GOROOT的位置一样,这一点要特别注意

然后,找到“path”变量,选中,点击编辑,见下图:

image.png

最后,在"path"的“变量值”最后加入以下内容:

;%GOROOT%\bin;%GOPATH%\bin; 

注意不要输错,或漏掉";"等,建议直接复制。

三、测试一下

测试一下。
打开“cmd”,输入:

go version

看是不是你刚才安装的版本。

输入:

go env

看看“GOROOT”和“GOPATH”是不是刚刚设置的内容。

如果一切如预期所料,则代表安装成功。

四、结束语

善于思考的同学一定会问设置“GOROOT“和"GOPATH”到底是什么意思呢?能不能讲一下它们的作用?一定要如此设置吗?这都是一些很有意义的问题,如果感兴趣,可以搜索一下。当然,先不关心这些问题也是可以的,不影响下一步的学习。

相关文章

  • 如何正确地安装Go语言(Windows平台2017年9月版)

    为避免其他人再次踩坑,特写下来。 一、下载 官方网址已被墙。目前可靠的下载地址是: Go语言中文网: https:...

  • golang智能合约

    Go语言调用智能合约Windows环境下安装gcc环境,参见windows搭建gcc开发环境用Go来做以太坊开发③...

  • 在Windows上搭建Go开发环境

    Go语言是由谷歌开发的一个高性能、跨平台的编程语言。 安装Go 首先先来安装一下Go语言的SDK,目前Go语言的最...

  • Go环境配置

    Go环境配置 下载 Go下载 windows 安装包类型有两种,1. msi 安装版 2. zip 压缩版 采用M...

  • Sass 学习

    一、Sass安装(windows版) 1.在 Windows 平台下安装 Ruby 需要先有 Ruby 安装包,可...

  • golang入门之一(安装配置)

    下载地址:Go语言中文网 Windows安装配置 根据需要下载32位(386)或者64位(amd64);以zip版...

  • Go语言从入坑到大师First Lession——环境搭建

    首先安装Go语言环境: 打开网站Go语言官方,根据自己的操作系统选取合适的安装,比如我是Windows 64位,我...

  • 安装MongoDB

    Windows中安装MongoDB社区版 概述 平台支持:从2.2版本开始,MongoDB不再支持Windows ...

  • 安装golang环境

    Go提供了每个平台打好包的一键安装,这些包默认会安装到如下目录:/usr/local/go (Windows系统:...

  • filecoin

    【go-filecoin】 编译安装 安装环境 系统:使用的是ubuntu 18.03.1 64位版本 go语言环...

网友评论

    本文标题:如何正确地安装Go语言(Windows平台2017年9月版)

    本文链接:https://www.haomeiwen.com/subject/qukujxtx.html