@@ -93,14 +93,14 @@ Vim是从vi发展出来的一个文本编辑器, 代码补全、编译及错误
9393 lib-path "/home/border/gocode/pkg/linux_amd64"
9494 ~ gocode set
9595 propose-builtins true
96- lib-path "/home/border/gocode/pkg/linux_amd64"
97-
98- >gocode set里面的两个参数的含意说明:
99- >
100- >propose-builtins:是否自动提示Go的内置函数、类型和常量,默认为false,不提示。
101- >
102- >lib-path:默认情况下,gocode只会搜索** $GOPATH/pkg/$GOOS_ $GOARCH ** 和 ** $GOROOT/pkg/$GOOS_ $GOARCH** 目录下的包,当然这个设置就是可以设置我们额外的lib能访问的路径
103-
96+ lib-path "/home/border/gocode/pkg/linux_amd64"
97+
98+ >gocode set里面的两个参数的含意说明:
99+ >
100+ >propose-builtins:是否自动提示Go的内置函数、类型和常量,默认为false,不提示。
101+ >
102+ >lib-path:默认情况下,gocode只会搜索** $GOPATH/pkg/$GOOS_ $GOARCH ** 和 ** $GOROOT/pkg/$GOOS_ $GOARCH** 目录下的包,当然这个设置就是可以设置我们额外的lib能访问的路径
103+
104104
105105
106106 5 . 恭喜你,安装完成,你现在可以使用` :e main.go ` 体验一下开发Go的乐趣。
@@ -241,6 +241,60 @@ Emacs传说中的神器,她不仅仅是一个编辑器,它是一个整合环
241241
242242 6 . 恭喜你,你现在可以体验在神器中开发Go的乐趣。默认speedbar是关闭的,如果打开需要把 ;; (speedbar 1) 前面的注释去掉,或者也可以通过 * M-x speedbar* 手动开启。
243243
244+ ## Eclipse
245+ Eclipse也是非常常用的开发利器,以下介绍如何使用Eclipse来编写Go程序。
246+
247+ ![ ] ( images/1.4.eclipse1.png?raw=true )
248+
249+ 1.首先下载并安装好[ Eclipse] ( http://www.eclipse.org/ )
250+
251+ 2.下载[ goeclipse] ( https://code.google.com/p/goclipse/ ) 插件
252+
253+ http://code.google.com/p/goclipse/wiki/InstallationInstructions
254+
255+ 3.下载gocode,用于go的代码补全提示
256+
257+ gocode 的github地址:
258+
259+ https://github.com/nsf/gocode
260+
261+ 要安装git,在windows下,通常用[msysgit](https://code.google.com/p/msysgit/)
262+
263+ 再在cmd下安装:
264+
265+ go get -u github.com/nsf/gocode
266+
267+ 也可以下载代码,直接用go build来编译,会生成gocode.exe
268+
269+ 4.下载[ MinGW] ( http://sourceforge.net/projects/mingw/files/MinGW/ ) 并按要求装好
270+
271+ 5.配置插件
272+
273+ Windows->Reference->Go
274+
275+ (1).配置Go的编译器
276+
277+ ![ ] ( images/1.4.eclipse2.png?raw=true )
278+
279+ (2).配置Gocode(可选,代码补全),设置Gocode路径为之前生成的gocode.exe文件
280+
281+ ![ ] ( images/1.4.eclipse3.png?raw=true )
282+
283+ (3).配置GDB(可选,做调试用),设置GDB路径为MingW安装目录下的gdb.exe文件
284+
285+ ![ ] ( images/1.4.eclipse4.png?raw=true )
286+
287+ 6.测试是否成功
288+
289+ 新建一个go工程,再建立一个hello.go。如下图:
290+
291+ ![ ] ( images/1.4.eclipse5.png?raw=true )
292+
293+ 调试如下(要在console中用输入命令来调试):
294+
295+ ![ ] ( images/1.4.eclipse6.png?raw=true )
296+
297+
244298## links
245299 * [ 目录] ( < preface.md > )
246300 * 上一节: [ Go 命令] ( < 1.3.md > )
0 commit comments