Go 开发环境搭建(VS Code)

一、安装GO

1.1 下载Go 安装包

安装包下载地址为:https://golang.org/dl/。

如果打不开可以使用这个地址:https://golang.google.cn/dl/。

1.2 安装

   Windows 下可以使用 .msi 后缀(在下载列表中可以找到该文件,如go1.4.2.windows-amd64.msi)的安装包来安装。默认情况下.msi文件会安装在C:\Program Files\Go目录下。

1.3 配置(修改)环境变量

Go 安装的时候有两个比较重要的环境变量需要注意,分别是:

1)GOROOT  安装 go 的路径,如果是默认安装不用修改(我的GO安装在 C:\Program Files\Go)

2)GOPATH 工作空间(开发项目的存放目录),可以将 GOPATH 设置为你想要的目录,我设置的目录是(D:\Projects\GoProjects)

3)配置好GOROOT后需将在Path中加上%GOROOT%\bin

全部配置好后,添加后你需要重启命令窗口才能生效,打开cmd 验证(输入命令 go version)是否安装成功,如果命令能正常执行并返回GO的版本信息,证明安装成功,否则查看相关配置是否有误(Path)

注意::如果Path 中已包含C:\Program Files\Go\bin(我的Go 安装目录的Bin目录),则无需配置GOROOT 和 Path。

二、VS Code

2.1 下载

1)在浏览器地址栏输入https://code.visualstudio.com/进入到VSCode官网首页;

2)点击Download for Windows 根据自己的操作系统进行下载。,我下载的是x64版

2.2 VSCode安装

1)找到下载完成的 VSCode安装文件,双击运行;选择默认安装(或者自定义安装,修改安装目录和相关参数)

三、VS Code配置

3.1、Go 语言插件安装

3.2 安装go tools

1)Ctrl+Shift+P 调出命令窗口

2)输入Go: Install/Update Tools,回车(按Enter键)


3)勾选所有,点击确定安装

3.3 安装配置过程中可能遇到的问题及解决方案

1) go.tools安装 出现Gopath setting is not set. Using GOPATH

   Installing github.com/mdempsky/gocode FAILED。。。

    。。。

  go get github.com/mdempsky/gocode: module github.com/mdempsky/gocode: Get "https://proxy.golang.org/github.com/mdempsky/gocode/@v/list": dial tcp 172.217.160.113:443: i/o timeout

    。。。

   解决方案 设置代理:

           $ go env -w GO111MODULE=on

          $ go env -w GOPROXY=https://goproxy.io,direct

          设置完成后重启VS Code,按照提示安装即可。


四、验证安装是否成功!

4.1 Vs Code 中新建test项目,项目结构如下


launch.json 内容(点击调试生成):


settings.json 内容:


go.mod 内容:


test.go 内容:


4.2 启动调试


你可能感兴趣的:(Go 开发环境搭建(VS Code))