一、Go的安装
访问https://golang.google.cn/dl/可以选择Microsoft Windows版的msi文件进行安装,下载完成后直接按流程安装即可。
下载安装完成,在W\indows Powershell中输入下面命令判断是否安装成功:
go version
二、Go语言环境配置(配置Go工作区)
配置Go工作区时,需要先为其创建一个顶级文件夹,这里以,C:\Projects\Go,为例。
使用Windows Powershell输入:
[Environment]::SetEnvironmentVariable("GOPATH", "C:\Projects\Go", "User")
完成后关闭Windows Powershell,重新打开,输入下面的命令:
go env GOPATH
输出顶级文件夹路径即为配置成功:
C:\Projects\Go
三、添加Go工作区文件夹
每个Go工作区都包含三个基本文件夹:
- bin:包含应用程序中的可执行文件。
- src:包括位于工作站中的所有应用程序源代码。
- pkg:包含可用库的已编译版本。 编译器可以链接这些库,而无需重新编译它们。
使用CMD输入,创建三个子文件夹:
cd %GOPATH%
mkdir bin
mkdir src
mkdir pkg
四、安装适用于 Visual Studio Code 的 Go 扩展
在扩展中搜索Go即可。
五、Windows环境变量配置
在Windows控制面板中选择”系统“,点击左侧的高级系统设置。
点击”系统属性“中的”环境变量“,找到系统变量(下侧)的”Path“,选中,点击下方编辑,进入编辑环境变量对话框。
随后点击新建,输入Visual Studio Code CLI 可执行文件的位置(
C:\Users\<user-name>\AppData\Local\Programs\Microsoft VS Code\bin
六、Go扩展依赖的插件安装
在编写Go文件时,会发现提示需要安装其他的九个插件,但是无法安装,显示FAIL,此时有几种解决方案。
- 对每一个文件单独使用cmd安装到相应位置,较为麻烦,具体可以百度,此处不展示。
-
挂VPN或代理
-
设置go proxy(最简单的方法,但是设置完后需重启):
go env -w GOPROXY=[https://goproxy.cn] go clean --modcache
七、Hello World
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
以这段程序为起点,开始你的Go语言学习吧!
参考文献:
[1]Microsoft 开始使用 Go[DB/OL].https://docs.microsoft.com/zh-cn/learn/paths/go-first-steps/,引用时间:2022/02/21
[2]VsCode Go插件配置最佳实践指南[DB/OL].https://zhuanlan.zhihu.com/p/320343679,引用时间:2022/02/22