windows下用vs code安装go语言开发环境~

一. 准备工作

在官网上下载vs code,git以及golang安装包并双击进行安装,其中git是为了go语言在vs code上面的搭建而下载的。

1. 设置环境变量

在windows的系统环境变量中添加设置:
GOROOT:一般默认设置在C:\Go下面
gopath:就是golang的安装路径
此时在控制台上输入go命令,可以看见相关信息:
windows下用vs code安装go语言开发环境~_第1张图片

3. 测试golang

首先建立一个文件夹,并在其中建立一个go文件,内容如下:
windows下用vs code安装go语言开发环境~_第2张图片
然后在终端上进入该文件夹,运行go run命令,发现环境搭建成功:
windows下用vs code安装go语言开发环境~_第3张图片

二. 安装必要的工具和插件

这一步好多坑。。因为网络被墙啦,所以要在安装前做一些准备工作

1. 安装准备

首先打开安装好的vs code,打开扩展(Extension),输入go搜索,点击install安装插件:
windows下用vs code安装go语言开发环境~_第4张图片
然后打开设置中go configuration配置文件settings.json,将其配置成以下效果(注意修改gopath和goroot的路径):
windows下用vs code安装go语言开发环境~_第5张图片
windows下用vs code安装go语言开发环境~_第6张图片

2. 安装

首先在GOPATH目录下的src文件夹中,创建目录:golang.org/x,在终端上进入该目录,执行以下命令:
git clone http://github.com/golang/tools
git clone http://github.com/golang/lint
git clone http://github.com/golang/net
git clone http://github.com/golang/text
git clone http://github.com/golang/crypto
git clone http://github.com/golang/sys
然后在终端上进入GOPATH目录,执行以下命令:
go get -u -v github.com/nsf/gocode
go get -u -v github.com/sqs/goreturns
get -u -v github.com/golang/lint/golint
go get -u -v github.com/newhook/go-symbols
go install golang.org/x/tools/cmd/guru
go install golang.org/x/tools/cmd/gorename
go get -u -v github.com/rogpeppe/godef
go get -u -v github.com/lukehoban/go-outline
go get -u -v github.com/derekparker/delve/cmd/dlv
中途可能会有一些命令执行不了,这时候,我们可以:

  1. 在终端上进入创建的x文件夹并执行命令:git clone https://github.com/golang/tools.git tools
  2. 打开vsCode终端,并进入“%GOPATH”目录,执行以下命令:
    windows下用vs code安装go语言开发环境~_第7张图片
    然后就可以继续安装啦。
    在win的终端中切换到“GOPATH”目录,执行 git clone https://github.com/golang/lint.git
    然后执行go install golang.org\x\lint\golint
    重启vs code,在gopath目录下创建go文件:
    windows下用vs code安装go语言开发环境~_第8张图片
    然后运行该文件,可以正常输出Hello,World!~

你可能感兴趣的:(学习)