【Go语言入门系列】后面的文章:

  • 【Go语言入门系列】(七)如何应用Go的办法?
  • 【Go语言入门系列】(八)Go语言是不是面向对象语言?
  • 【Go语言入门系列】(九)写这些就是为了搞懂怎么用接口

本篇文章介绍Go的环境装置和VSCode的配置应用。

所需环境:

  1. Windows 10
  2. Go语言安装包
  3. VSCode安装包

1. Go语言环境装置

  1. 进入Golang官网,进入下载页面。
如果打不开可拜访Golang中国:https://golang.google.cn

Golang中文版:https://go-zh.org

百度网盘:链接:https://pan.baidu.com/s/1akdf... 提取码:wfw5

  1. 依据理论需要抉择版本进行下载。

  1. 双击运行Go语言的msi安装包。
  2. 依照装置疏导进行下一步:

  1. 承受许可协定,下一步:

  1. 设置Go的装置门路(这里我抉择默认设置),下一步:

  1. 点击install,期待装置胜利:

  1. 装置胜利。

  1. 查看是否装置胜利:关上命令行窗口,输出go version,如果能够查看装置的Go的版本,则装置胜利。

2. Go环境变量

2.1. 默认的环境变量

通过 右键我的电脑 >> 属性 >> 高级零碎设置 >> 环境变量,能够查看你的环境变量:

你装置Go时,会主动配置下面三处的环境变量(双击即可查看):

  1. 主动新建了用户变量的GOPATH

  1. 主动在用户变量的Path中增加了值:

  1. 主动在零碎变量的Path中增加了值:

注:用户变量是以后登录的用户的变量;零碎变量就是整个零碎的变量。

上面介绍一下为什么要配置这些变量。

2.2. Go的环境变量解释

1. GOPATH

GOPATH环境变量指定了你的工作空间,工作空间用来寄存你写的我的项目代码。

默认的配置是:

%USERPROFILE%\go

该目录就是你的用户目录下的go目录,比方:

C:/Users/zhangsan/go

2. 零碎变量Path中的值

默认的配置是:

C:\Go\bin

该目录是你的Go的装置目录的bin目录。

正是因为配置了该环境变量,所以你才可能在命令行窗口中,在任意目录下调用go version命令。如果你把该环境变量删除,则会发现不能任意目录下调用go version命令,只能在你的Go的装置目录的bin目录调用该命令。

3. 用户变量Path中的值

默认的配置是:

%USERPROFILE%\go\bin

该目录是你的工作空间(即GOPATH)下的bin目录。

至于作用,则和上一个零碎变量有同样的作用。

2.3. 我的Go环境变量

你能够依照默认配置来。上面是我的配置,为想自定义的同学提供一个思路。

1. 自定义GOPATH

我将用户变量的GOPATH删除了:

而后在零碎变量中从新新建该变量(当然你能够持续在用户变量中批改),至于目录地位,则得心应手:

2. 增加GOPATHbin

因为我更改了默认的GOPATH变量,所以原先用户变量中的Path变量中的那个就能够删除(批改)了。

我将其删除:

而后在零碎变量的Path变量中从新增加:

3. 增加GOROOT变量

该环境变量指定了我的Go的装置目录。

3. 装置应用VSCode

  1. 下载VScode并装置VSCode。
  2. 装置中文插件:

  1. 下载并装置Go插件:

倡议花点工夫浏览Go for Visual Studio Code。

  1. 进入你之前设置的GOPATH工作空间,我的是D:\Work\Program\go,而后新建三个目录,别离是:pkgbinsrc

  1. 而后应用VSCode关上src目录:

  1. 在该目录下新建文件夹hello,而后在hello目录下新建Go文件helloworld.go,并编辑:
package mainimport "fmt"func main() {    fmt.Println("Hello, World!!!")}
  1. 保留,应用快捷键【Ctrl+`】关上终端,进行如下操作:

胜利打印字符串!

4. 装置Go的相干插件

你在写helloworld.go的时候,VSCode会提醒你装置插件(如果没有,点击Analysis Tools Missing),这些插件能更不便你写代码:

点击Install All,VSCode会为你装置17个tools,可能会因为网络起因而装置失败:

应用go env命令能够看到Go的环境配置,其中GOPROXY默认是:

GOPROXY=https://proxy.golang.org,direct

这个拜访不到,所以须要设置一个能够拜访的,执行上面的命令:

go env -w GOPROXY=https://goproxy.cn,direct

而后再次Install All,就能装置胜利了:

你能够去GOPATH/bin目录下,能够看到装置了许多可执行文件:

或者你能够间接把我下载好的文件,拷贝到GOPATH/bin目录下,是一样的成果。

链接:https://pan.baidu.com/s/1Lqml...
提取码:29l3

至此,Go语言的环境装置及相干VSCode配置就实现了。

作者简介

【作者】:行小观

【公众号】:行人观学

【简介】:一个面向学习的账号,用乏味的语言写系列文章。包含Java、Go、数据结构和算法、计算机根底等相干文章。


本文章属于系列文章「Go语言入门系列」,本系列从Go语言根底开始介绍,适宜从零开始的初学者。


欢送关注,咱们一起踏上编程的行程。

如有谬误,还请斧正。