让咱们一块儿Go(二)

上一篇中,咱们初次接触了Go这门语言,并配置了环境,在最后还动手编译并运行了第一个Go的程序。虽然对于运行的程序并无解释里面的语法,由于对于初学者来讲,这并不着急,由于咱们要按部就班,先动手实现一些你并不了解的东西以后再慢慢解释,可能比直接讲一大堆语法效果更好,给人的印象更深入。今天,咱们还得继续完善下咱们的准备工做,由于,在上篇中咱们看到,咱们的条件有些艰苦,在编辑器中敲的代码,并且在命令行中编译运行咱们的程序。今天,咱们得适当滴改善下咱们的条件了,没错,今天咱们要完善下Go语言的开发环境,若是你一直习惯使用记事本写程序,我固然也不反对,可是为了提升开发效率,一个好的编辑器或者IDE是必不可少的。那么,对于Go语言,如今有哪些开发集成环境呢?html

 

1、支持Go的编辑器和IDEjava

上面标题彷佛表达有些问题(嘿嘿,由于只要能编辑,包括记事本也是支持的),其实我想说的是,支持语法高亮或者智能提示功能的编辑器和IDE。目前有如下这些:linux

  • BBedit and TextWrangler, a syntax file is now also
    included in the standard Go distribution at go/misc/bbedit/.golang

  • Eclipse plugins.vim

  • IntelliJ IDEA plugin.oracle

  • Mcedit.app

  • SciTE.编辑器

  • Nano.ide

  • Notepad++.google

  • SublimeText 2.

  • vim – Autocomplete, alternative syntax files and other
    extras.

  • GolangIDE

  • gogo

  • ...

一看,还挺多的,大多数都以插件的形式提供,不过今天咱们要安装的不是以上的,而是基于IntelliJ改造的go-ide。若是对以上各类也有兴趣尝试下,能够猛击这里http://go-lang.cat-v.org/text-editors/  ,而今天咱们只介绍安装go-ide。

 

1.下载go-ide :

http://go-ide.com/

2.下载后,解压压缩包就行了,前提是计算机上必须有安装jdk,并配置好jdk的环境变量。官方推荐jdk版本:

Java SE Development Kit 6 Update 26.

环境变量中增长:IDEA_JDK=your jdk path (例如:D:\Java\jdk1.6.0_26)

3.运行解压后文件夹中bin目录下idea.bat,运行结果以下:

 

2、建立go项目,并编译运行

首先,选择file->create project

 

 next后,设置项目名称,路径等信息:

 

接着next。最后选择一个Go的SDK,通常默认选择go-ide自带的go sdk,最后finish:

 

建立好后,能够在左边资源窗口看到以下项目结构:

 

接着鼠标右击src目录,新建一个go application,ide自动为你生成了一个hello world的go程序:

 

 

此时运行go程序,会报错,由于还须要配置下run参数:

 

将script路径改为你建立的文件的绝对路径。

而后再run程序:

 

当作功了哦~