共计 2148 个字符,预计需要花费 6 分钟才能阅读完成。
【Go 语言入门系列】后面的文章:
- 【Go 语言入门系列】(七)如何应用 Go 的办法?
- 【Go 语言入门系列】(八)Go 语言是不是面向对象语言?
- 【Go 语言入门系列】(九)写这些就是为了搞懂怎么用接口
本篇文章介绍 Go 的环境装置和 VSCode 的配置应用。
所需环境:
- Windows 10
- Go 语言安装包
- VSCode 安装包
1. Go 语言环境装置
- 进入 Golang 官网,进入下载页面。
如果打不开可拜访 Golang 中国:https://golang.google.cn
Golang 中文版:https://go-zh.org
百度网盘:链接:https://pan.baidu.com/s/1akdf… 提取码:wfw5
- 依据理论需要抉择版本进行下载。
- 双击运行 Go 语言的
msi
安装包。 - 依照装置疏导进行下一步:
- 承受许可协定,下一步:
- 设置 Go 的装置门路(这里我抉择默认设置),下一步:
- 点击 install,期待装置胜利:
- 装置胜利。
- 查看是否装置胜利:关上命令行窗口,输出
go version
,如果能够查看装置的 Go 的版本,则装置胜利。
2. Go 环境变量
2.1. 默认的环境变量
通过 右键我的电脑 >> 属性 >> 高级零碎设置 >> 环境变量,能够查看你的环境变量:
你装置 Go 时,会主动配置下面三处的环境变量(双击即可查看):
- 主动新建了用户变量的
GOPATH
:
- 主动在用户变量的
Path
中增加了值:
- 主动在零碎变量的
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. 增加 GOPATH
的bin
因为我更改了默认的 GOPATH
变量,所以原先用户变量中的 Path
变量中的那个就能够删除(批改)了。
我将其删除:
而后在零碎变量的 Path
变量中从新增加:
3. 增加 GOROOT
变量
该环境变量指定了我的 Go 的装置目录。
3. 装置应用 VSCode
- 下载 VScode 并装置 VSCode。
- 装置中文插件:
- 下载并装置 Go 插件:
倡议花点工夫浏览 Go for Visual Studio Code。
- 进入你之前设置的
GOPATH
工作空间,我的是D:\Work\Program\go
,而后新建三个目录,别离是:pkg
、bin
、src
。
- 而后应用 VSCode 关上
src
目录:
- 在该目录下新建文件夹
hello
,而后在hello
目录下新建 Go 文件helloworld.go
,并编辑:
package main
import "fmt"
func main() {fmt.Println("Hello, World!!!")
}
- 保留,应用快捷键【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 语言根底开始介绍,适宜从零开始的初学者。
欢送关注,咱们一起踏上编程的行程。
如有谬误,还请斧正。