Go的安装和环境配置(Windows)
Go的安装和环境配置(Windows)

Go的安装和环境配置(Windows)

一、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

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注