### 一、Go语言下载
#### 1、go语言中文官方下载地址:https://golang.google.cn/
#### 2、寻找对应的版本号
![image-20210920071128067.png](https://static.studygolang.com/210920/11e2760bf62148b964631738a9e63d0e.png)
#### 3、点击go1.17.1.windows-amd64.msi 进行安装
下一步,下一步,选择安装路径,默认在c盘,如果安装在c盘可以省去后面的一些配置。但一般的话,开发环境我习惯于安装在D盘。
![image-20210920071514229.png](https://static.studygolang.com/210920/6dae543e382746e0163f72ae9cdbccdf.png)
选择路径完后,点击install进行安装,出现该界面表示下载成功。
![image-20210920071948362.png](https://static.studygolang.com/210920/616e92c2cabadf37e8ec22c9d26ad15b.png)
### 4、Go目录了解
##### 4.1、目录列表
**api** — 目录,包含所有API列表,方便IDE使用
**bin**— 目录,存放编译后的可执行文件
**doc**— 目录,帮助文档
**lib**— 目录,看起来像是库文档模板,里面列举了time包的说明
**misc**— 目录,汇集了Go语言相关的IDE、插件、cgo测试程序、示例等乱七八糟的东西
**pkg**— 目录,存放编译后的包文件。pkg中的文件是Go编译生成的
**src**— 目录,存放项目源文件
**test**:Golang单元测试程序,通过查看测试程序可以学习到golang的用法和特性
**robots.txt**文件,主要用来控制各大搜索引擎爬虫的爬取规则,详情查看https://support.google.com/webmasters/answer/6062608?hl=zh-Hans
VERSION— 文件,版本信息,用记事本打开
##### 4.2、目录扩展
###### API目录
![image-20210920074257657.png](https://static.studygolang.com/210920/268dd9882916527a97b50d4623a958e8.png)
- README:说明文件,里面有对该目录下文件作用的说明
- except.txt:列举了接下来可能会废弃的API,但是并不影响兼容问题
- go*.txt:囊括了每个版本的API列表,当前安装版本为go1.17.1,因此可以看到go17.txt。go*`*`.txt文件内容只不减,版本发布后就归档不再改动,
- next.txt:列举了未来的版本可能实现的新功能
### 5、环境配置
win+r 输入cmd进行命令行 输入 go发现go环境没有配置成功。
![image-20210920072344663.png](https://static.studygolang.com/210920/728cd9fa844248ab9205fae908a262a7.png)
出现以上情况是因为我们把go没有默认安装在C盘而已,不用担心只需配置一下环境即可
首先创建系统变量GOROOT,选择go安装的目录
![image-20210920074939913.png](https://static.studygolang.com/210920/76c0fc36b4f3fb731b2e5b5807c70ada.png)
在Path路径下引用GOROOT
```
%GOROOT%bin
```
![image-20210920075127126.png](https://static.studygolang.com/210920/91d6711cdd1a2354af29bd905f2ceed8.png)
配置完成之后在cmd命令下输入 `go version`,出现版本后表示配置成功
![image-20210920075407814.png](https://static.studygolang.com/210920/811e59217c8ff9ca3291ad5b1b8ddcca.png)
好了,现在环境配置完毕可以进行go之旅。
有疑问加站长微信联系(非本文作者))