1.去微软官网下载安装Visual Code
http://code.visualstudio.com/Download
安装成功后,打开命令行,输入go version,会输出golang 版本
如果没有输入golang版本,请配置环境变量GOROOT(如C:\Go,即安装路径),并把golang的bin目录添加到path环境变量(%GOROOT%\bin)
设置GOPATH(建议C:\Go即安装路径)
2.下载安装golang开发包
http://www.golangtc.com/download
3.git官网下载安装git环境(go下载下载第三包需要用到git)
安装成功后,打开命令行,输入git --version,会输出git版本
创建一个开发路径,如,e:\work\go,在该目录下建立src,bin,pkg三个子目录。
在src目录下建立第一个工程HelloWorld目录,在HelloWorld目录建立HelloWorld.go。
使用Visual Code打开HelloWorld目录,先通过Visual Code扩展安装Rich go组件。
输入第一个Go程序,会提示安装调试需要的组件,选择install all
由于国内无法连接到golang.org,会导致安装失败,找不到golang/x/tools
通过go get -v -u github.com/golang/tools下载tools,下载目录为C:/go/src/github.com/golang/tools,将tools拷贝到C:/go/src/golang.org/x/
修改go源码,ctrl+s保存,会再次提示安装组件
安装,如果安装失败,反复安装几次。
当调试时,会提示缺少dlv,
通过go get -u -v github.com/derekparker/delve下载dlv源码,到C:\Go\src\github.com\derekparker\delve\cmd\dlv目录下,打开命令行,执行go build
生成dlv.exe,将其拷贝到c:/go/bin目录
这样就完成了所有配置,通过visual code就可以调试go程序。