Win+vsCode+golang 配置

Visual Studio Code下载地址

https://code.visualstudio.com/Download

golang下载地址

https://www.golangtc.com/download
通过该地址下载下来.msi程序,双击即可安装。

msi安装程序

vsCode中安装go插件

只需要查询go插件,安装,重启,即可。


Win+vsCode+golang 配置_第1张图片
go插件安装

相关配置

1. GOROOT配置
默认路径是C:\GO目录下,也可以选择其它目录。安装时,默认会在系统环境变量中添加GOROOT,并在PATH中添加%GOROOT%/bin目录。在cmd中,执行go可以看到如下图:

Win+vsCode+golang 配置_第2张图片
goroot环境变量配置完成

2. git环境变量配置
因为vscode中安装go插件时,需要一起安装一些插件,如命令提示等。都需要通过git来安装。
安装git不多累赘,只需将git安装目录下的bin目录,添加进%PATH%中即可。cmd中执行git命令如下图:

Win+vsCode+golang 配置_第3张图片
git环境变量配置完成

3. GOPATH配置
GOPATH是用来放自己的GO工程的。一般该目录下有三个文件夹:src、bin、pkg。你可以执行以下命令,似乎会自动在用户目录下创建一个go目录,等安装完以下工具,会生成三个目录,src、bin、pkg。当然也可以自己新建一个工作空间,用来存放go工程。环境变量中,添加%GOPATH%,指向工作空间。

//代码自动提示
go get -u -v github.com/nsf/gocode
//代码之间跳转
go get -u -v github.com/rogpeppe/godef
//语法检查
go get -u -v github.com/golang/lint/golint
//搜索参考引用
go get -u -v github.com/lukehoban/go-find-references
//
go get -u -v github.com/lukehoban/go-outline
//
go get -u -v sourcegraph.com/sqs/goreturns
//
go get -u -v golang.org/x/tools/cmd/gorename

第一个go工程

打开vscode,通过"文件" -> "打开文件夹" -> (打开gopath),并在src目录下,新建一个hello.go,写上你的“hello world”。

Win+vsCode+golang 配置_第4张图片
vscode中打开gopath

运行hello.go

你可以通过vscode自带的终端,运行go run hello.go来运行.go工程。也可以在cmd中运行。
通过“查看” -> “集成终端”,打开vscode自带的终端,命令行进入gopath下的src目录,运行go run hello.go即可。

Win+vsCode+golang 配置_第5张图片
运行

FAQ

  • 为什么在别处新建.go文件后,自动提示功能失效了?如在src下新建文件夹test,在test中新建test.go之后,没有自动提示功能了。
    可以把上面下载的工具,通过go get xxx下载的exe工具,拷贝到GOROOT下的bin目录中,再重启vscode试一下。
Win+vsCode+golang 配置_第6张图片
GOROOT下的bin目录

你可能感兴趣的:(Win+vsCode+golang 配置)