go环境搭建及vscode中调试
2018-01-29 15:17
926 查看
1、下载go安装包
一般国内用户无法在官网下载,可以自行百度找一些共享的资源
墙内下载地址: http://www.golangtc.com/download CSDN上资源下载(一般需要积分):http://download.csdn.net/download/u010060412/10229474
2、安装
如果下载的是.zip文件则不需要安装,只需要配置即可;如果下载的是.msi文件需要安装,点击安装文件,中间有需要设置安装位置的,可以自己设置如d:/install/go
安装完成后,配置环境变量:
添加环境变量GOROOT GOPATH,如下,
设置完成后,在命令行里输入 go env,看是否设置成功,出现下面界面则说明成功
3、vscode下go环境搭建:先在vscode插件库中安装go(在扩展中搜索go,点击安装)
一般在vscode中打开.go文件会提示需要安装相关插件,一般直接点击安装是不成功的,因为有些插件需要FQ。所以,一般手动去下载这些插件,拷贝到相应目录即可。
主要插件及下载地址如下
gorename、guru插件直接在https://github.com/golang/tools下载,下载完成后把tool文件夹拷贝到golang.org/x/目录下。 https://golang.org/x/tools/cmd/gorename https://golang.org/x/tools/cmd/guru
上面插件下载完成后拷贝到GOPATH指定的目录的src/下,如gocode拷贝到github.com/nsf/目录下,然后执行下面命令:
另外,在install goreturns时遇到点问题,貌似说goreturns找不到的问题,我直接把sqs/goreturns拷贝一份到github.com目录下,再次运行install命令就可以了。
执行成功后,会在bin目录下生成一系列.exe命令:
vscode配置,设置goroot、GOPATH:文件--首选项--工作区设置,
如果需要在vscode中调试go程序,需要下载安装dlv :https://github.com/derekparker/delve
go install github.com/derekparker/delve/cmd/dlv
至此,vscode中环境搭建完毕,再次敲入代码就会有自动提示功能了。
启动文件配置:
一般国内用户无法在官网下载,可以自行百度找一些共享的资源
墙内下载地址: http://www.golangtc.com/download CSDN上资源下载(一般需要积分):http://download.csdn.net/download/u010060412/10229474
2、安装
如果下载的是.zip文件则不需要安装,只需要配置即可;如果下载的是.msi文件需要安装,点击安装文件,中间有需要设置安装位置的,可以自己设置如d:/install/go
安装完成后,配置环境变量:
添加环境变量GOROOT GOPATH,如下,
设置完成后,在命令行里输入 go env,看是否设置成功,出现下面界面则说明成功
3、vscode下go环境搭建:先在vscode插件库中安装go(在扩展中搜索go,点击安装)
一般在vscode中打开.go文件会提示需要安装相关插件,一般直接点击安装是不成功的,因为有些插件需要FQ。所以,一般手动去下载这些插件,拷贝到相应目录即可。
主要插件及下载地址如下
https://github.com/nsf/gocode https://github.com/rogpeppe/godef https://github.com/zmb3/gogetdoc https://github.com/lukehoban/go-outline https://github.com/tpng/gopkgs https://github.com/newhook/go-symbols https://github.com/cweill/gotests/ https://github.com/golang/lint https://github.com/sqs/goreturns
gorename、guru插件直接在https://github.com/golang/tools下载,下载完成后把tool文件夹拷贝到golang.org/x/目录下。 https://golang.org/x/tools/cmd/gorename https://golang.org/x/tools/cmd/guru
上面插件下载完成后拷贝到GOPATH指定的目录的src/下,如gocode拷贝到github.com/nsf/目录下,然后执行下面命令:
go install github.com/nsf/gocode go install github.com/rogpeppe/godef go install github.com/zmb3/gogetdoc go install github.com/golang/lint/golint go install github.com/lukehoban/go-outline go install sourcegraph.com/sqs/goreturns go install golang.org/x/tools/cmd/gorename go install github.com/tpng/gopkgs go install github.com/newhook/go-symbols go install github.com/cweill/gotests/... go install golang.org/x/tools/cmd/guru
另外,在install goreturns时遇到点问题,貌似说goreturns找不到的问题,我直接把sqs/goreturns拷贝一份到github.com目录下,再次运行install命令就可以了。
执行成功后,会在bin目录下生成一系列.exe命令:
vscode配置,设置goroot、GOPATH:文件--首选项--工作区设置,
如果需要在vscode中调试go程序,需要下载安装dlv :https://github.com/derekparker/delve
go install github.com/derekparker/delve/cmd/dlv
至此,vscode中环境搭建完毕,再次敲入代码就会有自动提示功能了。
启动文件配置:
相关文章推荐
- Win7环境下搭建Go开发环境(基于VSCode编辑器)
- VS Code1.4 搭建Golang的开发调试环境(遇到很多问题)
- 在Windows 10 中用 Bash on Windows(WSL) 给 VSCode 搭建 编译调试 C/C++ 环境
- linux环境下vscode 中C/C++编译及调试环境的搭建
- Win7环境下搭建Go开发环境,基于VSCode编辑器
- vscode 搭建go开发环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- lua的VS或者VC环境的搭建调试
- 搭建Go开发及调试环境(LiteIDE + GoClipse)
- Sublime Text 2搭建Go开发环境,代码提示+补全+调试
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- vscode设置python3.7调试环境(已更新)
- VS code C/C++开发环境搭建
- Centos7 VS code golang 开发环境搭建
- windows下用eclipse+goclipse插件+gdb搭建go语言开发调试环境
- VSCode Golang 环境搭建 (mac os)
- VsCode搭建Java开发环境
- Windows环境下vscode-go安装笔记
- WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建