橘子味的心
标题:Go 语言 - 开发工具

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

1. Sublime Text 3

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

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

Sublime Text 3 下载地址 http://www.sublimetext.com/3

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

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

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/

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/

源码地址 : https://github.com/visualfc/liteide

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

Eclipse

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

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

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

Go Eclipse

安装

  1. 首先下载并安装好 Eclipse

  2. 下载 goclipse 插件 https://github.com/GoClipse/goclipse/blob/latest/documentation/Installation.md#installation

  3. 下载 gocode,用于 go 的代码补全提示

    gocode 的 github 地址

    https://github.com/nsf/gocode
    

    在 Windows下要安装 git,通常用 msysgit

    再在 cmd 下安装

    go get -u github.com/nsf/gocode
    

    也可以下载代码,直接用 go build 来编译,会生成 gocode.exe

  4. 下载 MinGW 并按要求装好

配置插件

Windows->Reference->Go

  1. 配置 Go 的编译器

    Go Eclipse

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

    Go Eclipse

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

    Go Eclipse

  4. 测试是否成功

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

      go eclipse5

    2. 调试如下(要在console中用输入命令来调试):

      go eclipse6

分类