Go 语言

Go 语言教程 Go 语言环境安装 Go 语言结构 Go 语言基础语法 Go 语言数据类型 Go 语言变量 Go 语言常量 Go 语言运算符 Go 语言条件语句 Go 语言 if 语句 Go 语言 if...else 语句 Go 语言 if 语句嵌套 Go 语言 switch 语句 Go 语言 select 语句 Go 语言循环语句 Go 语言 for 循环 Go 语言循环嵌套 Go 语言 break 语句 Go 语言 continue 语句 Go 语言 goto 语句 Go 语言函数 Go 语言函数值传递值 Go 语言函数引用传递值 Go 语言函数作为值 Go 语言函数闭包 Go 语言函数方法 Go 语言变量作用域 Go 语言数组 Go 语言多维数组 Go 语言向函数传递数组 Go 语言指针 Go 语言指针数组 Go 语言指向指针的指针 Go 语言指针作为函数参数 Go 语言结构体 Go 语言切片(Slice) Go 语言范围(Range) Go 语言Map(集合) Go 语言递归函数 Go 语言类型转换 Go 语言接口 Go 错误处理 Go 语言开发工具Go 语言标准库

Go 语言开发工具


LiteIDE

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

支持的操作系统

  • Windows x86 (32-bit or 64-bit)
  • Linux x86 (32-bit or 64-bit)

下载地址 :http://sourceforge.net/projects/liteide/files/

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


Eclipse

Eclipse也是非常常用的开发利器,以下介绍如何使用Eclipse来编写Go程序。

Eclipse编辑Go的主界面

  1. 首先下载并安装好Eclipse
  2. 下载goclipse插件 http://code.google.com/p/goclipse/wiki/InstallationInstructions
  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并按要求装好
  5. 配置插件

    Windows->Reference->Go

    (1).配置Go的编译器

    设置Go的一些基础信息

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

    设置gocode信息

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

    设置GDB信息

  6. 测试是否成功

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

    新建项目编辑文件

    调试(要在console中用输入命令来调试)