windows配置vscode+go开发环境 | 青训营笔记

113 阅读1分钟

windows配置vscode+go开发环境 | 青训营笔记

1. Go 语言的下载

首先需要安装 Go 语言的编译环境,使我们写的 Go 代码编译为计算机能"看懂"的语言。我们可以通过以下两个链接下载到 Go 语言的编译环境:

两个网站打开的内容只有语言不同而已,网站上清晰的标注了不同操作系统需要对应安装哪个版本,其中加粗的 是该操作系统的推荐版本。我们下载 windows 需要的版本就好了,为了偷懒选择直接安装版本,也就是msi文件。

image.png

2. Go语言的安装配置

下载到本地之后一直点下一步即可,安装完成后在终端验证是否安装成功。

image.png

3. 配置vscode

当然也可以直接选择goland,一步到位。

在 VSCode 中安装 Go 语言的高亮插件,在插件库搜索 go,第一个就是,直接点击安装即可:

image.png 新建一个文件hello.go,输入经典的hello,world代码:

package main  

import "fmt"  
 
func main() {  
    fmt.Println("Hello World!")  
}

在vscode中尝试运行代码,会提示需要安装几个插件,直接运行会出现类似如下的报错:

Installing github.com/mdempsky/gocode FAILED
Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing github.com/cweill/gotests/… FAILED
Installing github.com/fatih/gomodifytags FAILED
Installing github.com/josharian/impl FAILED

修改代理即可解决,在命令行输入如下命令:

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

重启vscode,再次尝试安装之前的提示需要安装的插件,点击安装即可。

最后,在hello.go所在文件夹下运行命令:

run hello.go

输出hello, world即为正确。

4. 要点总结

需要修改好go的代理设置才能成功安装插件。