diff --git a/README.md b/README.md index f2d9947..7270a89 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ 该翻译版本已获得原作者(Ivo Balbaert)本人授权,并表示支持开源事业的发展! ##翻译进度 -3.1 [Go 开发环境的基本要求](eBook/03.1.md) +3.2 [编辑器和集成开发环境](eBook/03.2.md) ##支持本书 如果你喜欢本书《Go入门指南》,你可以参与到本书的翻译或纠正工作中来,一同完善本书并帮助壮大 Go 语言在国内的学习群体,给大家提供更好的学习资源。 diff --git a/eBook/03.2.md b/eBook/03.2.md index f0cf9bd..0f87d23 100644 --- a/eBook/03.2.md +++ b/eBook/03.2.md @@ -1,17 +1,3 @@ -##啊哦,亲,你看得也太快了。。。还没翻译完呢 0 0 -要不等到 ***2013 年 4 月 16 日*** 再来看看吧~~ - -这里还有一些其它的学习资源噢~ - - - [《Go编程基础》](https://github.com/Unknwon/go-fundamental-programming):已更新至 [第七课](https://github.com/Unknwon/go-fundamental-programming/blob/master/lecture6/lecture6.md) - - [《Go Web编程》](https://github.com/astaxie/build-web-application-with-golang) - -神马?你说你不想学习?那好吧,去逛逛论坛看看行情也行~ - -- [Golang中文社区](http://bbs.mygolang.com/forum.php) -- [Go语言学习园地](http://studygolang.com/) -- [Golang中国](http://golang.tc) - #3.2 编辑器和集成开发环境 ( ***译者注:由于 Go 语言版本更替,本节中的相关内容经原作者同意将被直接替换而不作另外说明*** ) @@ -45,7 +31,7 @@ 接下来会对这三个集成开发环境做更加详细的说明。 ##3.2.1 Golang LiteIDE -这款 IDE 的当前最新版本为 X17。 +这款 IDE 的当前最新版本号为 X17,你可以从该页面下载到:[http://code.google.com/p/golangide/](http://code.google.com/p/golangide/) LiteIDE 是一款非常好用的轻量级 Go 集成开发环境(基于 QT、Kate 和 SciTE),包含了跨平台开发及其它必要的特性,对代码编写、自动补全和运行调试都有极佳的支持。它采用了 Go 项目的概念来对项目文件进行浏览和管理,它还支持在各个 Go 开发环境之间随意切换以及交叉编译的功能。 @@ -55,6 +41,15 @@ LiteIDE 是一款非常好用的轻量级 Go 集成开发环境(基于 QT、Ka 图3.1 LiteIDE 代码编辑界面和抽象语法树视图 +##3.2.2 GoClipse +该款插件的当前最新版本号为 0.7.6,你可以从该页面下载到:[http://code.google.com/p/goclipse/](http://code.google.com/p/goclipse/) + +其依附于著名的 Eclipse 这个大型开发环境,虽然需要安装 JVM 运行环境,但却可以很容易地享有 Eclipse 本身所具有的诸多功能。这是一个非常好的编辑器,完善的代码补全、抽象语法树视图、项目管理和程序调试功能。 + +![](images/3.2.goclipse.jpg?raw=true) + +图3.2 GoClipse 代码编辑界面、抽象语法树视图和项目管理 + ##链接 - [目录](directory.md) - 上一节:[Go 开发环境的基本要求](03.1.md) diff --git a/eBook/03.3.md b/eBook/03.3.md new file mode 100644 index 0000000..75c678a --- /dev/null +++ b/eBook/03.3.md @@ -0,0 +1,21 @@ +##啊哦,亲,你看得也太快了。。。还没翻译完呢 0 0 +要不等到 ***2013 年 4 月 20 日*** 再来看看吧~~ + +这里还有一些其它的学习资源噢~ + + - [《Go编程基础》](https://github.com/Unknwon/go-fundamental-programming):已更新至 [第八课](https://github.com/Unknwon/go-fundamental-programming/blob/master/lecture6/lecture6.md) + - [《Go Web编程》](https://github.com/astaxie/build-web-application-with-golang) + +神马?你说你不想学习?那好吧,去逛逛论坛看看行情也行~ + +- [Golang中文社区](http://bbs.mygolang.com/forum.php) +- [Go语言学习园地](http://studygolang.com/) +- [Golang中国](http://golang.tc) + +#3.3 调试器 + + +##链接 +- [目录](directory.md) +- 上一节:[编辑器和集成开发环境](03.2.md) +- 下一节:[构建并运行 Go 程序](03.4.md) \ No newline at end of file diff --git a/eBook/directory.md b/eBook/directory.md index 7c68efd..16f239a 100644 --- a/eBook/directory.md +++ b/eBook/directory.md @@ -18,6 +18,7 @@ - 3.1 [Go 开发环境的基本要求](03.1.md) - 3.2 [编辑器和集成开发环境](03.2.md) - 3.3 [调试器](03.3.md) + - 3.4 [构建并运行 Go 程序](03.4.md) ##第二部分:语言的核心结构与技术 - 第4章:基本结构和基本数据类型 diff --git a/eBook/images/3.2.goclipse.jpg b/eBook/images/3.2.goclipse.jpg new file mode 100644 index 0000000..efd7f4a Binary files /dev/null and b/eBook/images/3.2.goclipse.jpg differ