【Go语言入门系列】前面的文章:golang
本篇文章介绍Go的环境安装和VSCode的配置使用。算法
所需环境:编程
- Windows 10
- Go语言安装包
- VSCode安装包
若是打不开可访问Golang中国: https://golang.google.cnGolang中文版:https://go-zh.org网络
百度网盘:连接:https://pan.baidu.com/s/1akdf... 提取码:wfw5数据结构
msi
安装包。go version
,若是能够查看安装的Go的版本,则安装成功。经过 右键个人电脑 >> 属性 >> 高级系统设置 >> 环境变量,能够查看你的环境变量:app
你安装Go时,会自动配置上面三处的环境变量(双击便可查看):数据结构和算法
GOPATH
:Path
中添加了值:Path
中添加了值:注:用户变量是当前登陆的用户的变量;系统变量就是整个系统的变量。
下面介绍一下为何要配置这些变量。学习
1. GOPATH
google
GOPATH
环境变量指定了你的工做空间,工做空间用来存放你写的项目代码。spa
默认的配置是:
%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
目录。
至于做用,则和上一个系统变量有一样的做用。
你能够按照默认配置来。下面是个人配置,为想自定义的同窗提供一个思路。
1. 自定义GOPATH
我将用户变量的GOPATH
删除了:
而后在系统变量中从新新建该变量(固然你能够继续在用户变量中修改),至于目录位置,则为所欲为:
2. 添加GOPATH
的bin
因为我更改了默认的GOPATH
变量,因此原先用户变量中的Path
变量中的那个就能够删除(修改)了。
我将其删除:
而后在系统变量的Path
变量中从新添加:
3. 添加GOROOT
变量
该环境变量指定了个人Go的安装目录。
建议花点时间阅读Go for Visual Studio Code。
GOPATH
工做空间,个人是D:\Work\Program\go
,而后新建三个目录,分别是:pkg
、bin
、src
。src
目录:hello
,而后在hello
目录下新建Go文件helloworld.go
,并编辑:package main import "fmt" func main() { fmt.Println("Hello, World!!!") }
成功打印字符串!
你在写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语言基础开始介绍,适合从零开始的初学者。
欢迎关注,咱们一块儿踏上编程的行程。
若有错误,还请指正。