您的位置:首页 > 编程语言 > Go语言

Go起步:2、Go指南,编辑器--Visual Studio Code和LiteIDE

2016-08-11 17:58 309 查看
工欲善其事必先利其器.之前Go开发环境搭建完成,剩下的最先考虑的就是如何获得学习资料,使用什么IDE的问题.

Go指南

进入Go的官方网站,最先看到的一个可执行Go的对话框.



这其实是Go写的一个网站程序,当然也是开源的.下载部署也很简单.可以在线直接运行Go程序,离线使用时所有代码均在你的机器上编译和运行,所以速度会更快.

要离线使用 Go 指南,使用 go get 命令安装 gotour-zh,下面安装的中文版版本,其他语言版本地址会不同,安装方式都是一样的.

go get github.com/Go-zh/tour/gotour


然后运行得到的 gotour 程序就可以了.

go build
./gotour


下面是我的步骤,



然后浏览器里输入,http://127.0.0.1:3999/welcome/1 就可以了.



点击运行,可以看到Go代码可以执行的.这样Go只能就安装到本地了,里面很多基础的语法介绍.是我了解go的第一手资料了.

Visual Studio Code

Visual Studio Code是微软在2015年4月30日Build 开发者大会上正式宣布的项目.可以运行在windows,linux,mac上的跨平台源代码编辑器.集成了所有一款现代编辑器所应该具备的特性,包括语法高亮,可定制的热键绑定,括号匹配以及代码片段收集,也拥有对 Git 的开箱即用的支持.以前在编写python时使用过,通过安装Go的插件,对Go语法支持也不错.目前最新版是1.4.0.

安装及插件配置

下载直接到官网就可以.https://code.visualstudio.com/可以直接看到下载链接.插件可以到网站https://marketplace.visualstudio.com/vscode 查找.



这个版本将插件安装移到了软件左列,安装起来更方便.直接在文本框里搜索go就可以.



点击安装然后就可以下载go插件了.我已安装好所以显示的卸载.安装完后提示你重启vscode,就可以编写Go程序了.

代码提示和语法高亮支持的还是很好的.



安装完go插件后,看下右下角是否有,”Analysis Tools Missing”,点击一下将缺少的插件安装.





这样Go的插件基本就安装完了,下面需要对Go插件进行一些设置.

通过”文件”–”首选项”–”用户设置”可以打开设置界面.然后在右边可以自定义设置了.



除了Go插件的设置在这里,code的外观,语言等一些基本设置也是在这里.

Debug

以上安装完成,在code还不不能debug

go get -u -v github.com/derekparker/delve/cmd/dlv


通过以上命令安装dlv之后,就可以了.



这样code的Go环境基本就完成了.

安装的扩展插件有:

代码自动完成(使用gocode)

快速提示信息(使用godef)

跳转到定义(使用godef)

搜索参考引用(使用go-find-references)

文件大纲(使用go-outline)

重命名(使用gorename)

代码格式化(使用goreturns或goimports或gofmt)

保存构建(使用go build和go test)

调试代码(使用delve)

LiteIDE

LiteIDE是一款开源、跨平台的轻量级Go语言集成开发环境(IDE).项目首页https://github.com/visualfc/liteide .也是一款不错的GoIDE.



都是图形界面,使用起来相对简单.

这是我目前接触Go使用过得两款编辑器,都比较轻量级.idea和eclipse也有相应的go插件,只是应该相对重量级些.

其他的优秀编辑器由于我接触时间和经验的限制,还不是很了解.以后了解到再做分享.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: