一直在用liteide进行go项目的开发,调试交叉编译都挺方便,可是会有一些意向不到的问题,好比折叠后出现没法展开的标记没法消除等问题,反正就是一直没有达到我指望的一个效果,经过比较发现vscode是比较符合个人使用习惯,由于自己也主要进行C#的开发,主要使用Visual Studio进行开发工做!都是微软出品,相信一句”微软出品,必属精品“,在业界,微软出的开发工具都是比较好用的。因此记录一下本身如何在vscode上部署go开发环境!golang
1、首先vscode是一个跨平台的开发工具,在各个系统上都是可以安装的,因此须要先安装vscode工具包。这个各个平台不一样,和其它安装程序同样ide
2、安装golang环境,并设置GOROOT和GOPATH工具
3、vscode编写go代码须要安装go插件,参照下图,选择第一个Go开发工具
4、go插件安装完成以后,就能够进行go的开发工做了,可是缺乏了智能提示和跳转,须要安装go调试以及跳转调试工具,能够经过右键文件或者ctrl+shift+p打开命令行,选择Go:Install/Update Tools。经过命令行方式参照下图:插件
下载及安装完go工具后,会在GOPATH的src下面下载不少源码及bin生成工具,这样就能够进行Golang的开发工做了!命令行