这是我参与「第五届青训营 」伴学笔记创作活动的第 2 天。
今天学习了go语言开发环境搭建。第一步,下载SDK。
SDK全称是(Software Development Kit)软件开发工具包,SDK是提供给开发人员使用的,其中包含了对应开发语言的工具包。其下载地址是Go语言的官方地址。
第二步,解压部署SDK。
需要注意,安装路径不要在有中文或特殊符号如空格等,将其解压复制到如下文件夹:
- C:\Software\go
其中,bin文件中的go.exe用于编译可执行文件,godoc.exe用于生产文档,dofmt.exe用于代码格式化。
第三步,测试Go语言的SDK安装成功。
- cd go\bin
- dir
- go version
注意如果返回上一层目录执行“go version”会提示错误信息,这涉及到环境变量配置问题。
- 原因:当前执行的程序在当前目录下如果不存在,Windows系统会在系统中已有的一个名为path环境变量指定的目录中查找。如果仍未找到,就会出现以上的错误提示。所以需要进入go安装路径bin目录下,执行go,才会看到参数提示信息。
第四步,配置Go环境变量。
根据Windows系统在查找可执行程序的原理,可以将Go所在路径定义到环境变量中,让系统帮我们去找到运行执行的程序,这样任何目录都可以执行go指令。配置的环境变量如下所示:
右击“我的电脑”->属性->高级系统设置->高级->环境变量->新建系统变量。
添加的环境变量如下:
- 新建:GOROOT C:\Software\go
- 编辑:Path,添加“;%GOROOT%\bin”
Path环境变量系统自带,不需要新建增加内容即可;同时增加的“%GOROOT%”路径表示引用上一步添加的变量。
- GOPATH D:\Microsoft VS Code\Goproject
其中,GOPATH表示以后Go项目存放的路径,即工作目录。
重新打开DOS在运行命令,接着测试配置的环境变量是否成功。