golang 安装
golang下载
golang 下载地址
环境配置
修改变量环境:
GOROOT、GOPATH
配置完成环境变量
打开cmd,分别执行两个命令" go env " 和 "go version" 前面确认一下gopath和goroot
vscode的下载与安装
vscode 下载地址
官方下载地址:https://code.visualstudio.com/download
vscode配置golang环境
安装GO扩散包,索引安装
安装成功后,配置文件settings.json
在vscode内新建一个空hello.go文件
当你保存文件的时候,vscode右下角会出现一个弹框,提示你需要安装依赖,可以直接点击install all一键安装
等待安装
由于是在github上下载安装的,很有可能会下载失败
失败需要手动从GitHub上下载
具体是这样的,在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
go 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
注:以上命令需按顺序执行,建议单行执行命令
最后打开vscode,F5运行go文件