跳至主要內容

二十六、Go 语言 – 开发工具

安图新大约 3 分钟Golang

我们推荐使用下面四款 Go 语言开发工具,排名不分先后

1. Sublime Text 3

Sublime Text 是一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受

相比于难于上手的 Vim,浮肿沉重的 Eclipse,VS,即便体积轻巧迅速启动的 Editplus、Notepad++,在 Sublime Text 面前大略显失色,无疑这款性感无比的编辑器是 Coding 和Writing 最佳的选择,没有之一

Sublime Text 3 下载地址 http://www.sublimetext.com/3open in new window

你可以选择合适的平台,然后下载安装即可

更多Sublime Text 3 的内容,可以查看 如何优雅地使用Sublime Textopen in new window

2. Visual Studio Code

在Build 2015 大会上,微软推出免费跨平台的 Visual Studio Code 编辑器

Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化

软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作…

Visual Studio Code 下载地址 https://code.visualstudio.com/open in new window

3. LiteIDE

LiteIDE 是一款开源、跨平台的轻量级 Go 语言集成开发环境(IDE)

支持的操作系统

  • Windows x86 (32-bit or 64-bit)
  • Linux x86 (32-bit or 64-bit)
  • MacOS X10.6 or higher (64-bit)
  • FreeBSD 9.2 or higher (32-bit or 64-bit)
  • OpenBSD 5.6 or higher (64-bit)

下载地址 : http://sourceforge.net/projects/liteide/files/open in new window

源码地址 : https://github.com/visualfc/liteideopen in new window

 

LiteIde 啥都好,真的,就是这个界面颜色,不管我怎么调,都是不入我眼

Eclipse

Eclipse 也是非常常用的开发利器

下面我们就介绍如何使用 Eclipse 来编写 Go 程序

这是Eclipse 开发 Go 语言的主界面

 

安装

1、 首先下载并安装好Eclipseopen in new window
2、 下载 goclipseopen in new window 插件 https://github.com/GoClipse/goclipse/blob/latest/documentation/Installation.md#installationopen in new window
3、 下载gocode,用于go的代码补全提示;

gocode 的 github 地址

https://github.com/nsf/gocode

在Windows下要安装 git,通常用 msysgitopen in new window

再在cmd 下安装

go get -u github.com/nsf/gocode

也可以下载代码,直接用 go build 来编译,会生成 gocode.exe
4、 下载MinGWopen in new window并按要求装好;

配置插件

Windows->Reference->Go

1、 配置Go的编译器;


2、 配置gocode(代码补全),设置gocode路径为之前生成的gocode.exe文件;


3、 配置GDB(调试用),设置GDB路径为MingW安装目录下的gdb.exe文件;


4、 测试是否成功;

1、 新建一个go工程,再建立一个hello.go;

 

1、 调试如下(要在console中用输入命令来调试):;

 
上次编辑于:
贡献者: Andy