go语言的jdk go语言的优点和缺点

为什么 Go 语言的性能还不如javaGo语言自亮相以来并没有展示一个明确的方向 , Google员工将Go语言称为一个“试验性语言” , 称其试图融合Python等动态语言的开发速度和C或C++等编译语言的性能和安全 。一位Go语言的支持者概括而言Go语言如下:简单、快速、安全、并发、快乐编程、开源;但Go语言缺乏方向以及其“集大成者”的尝试很容易会导致其学猫不成学狗也不成,沦为四不像 。尽管如此,编者仍然觉得Go语言有相当大的潜力:很多开发者对它感兴趣——不仅它的最初设计者阵容强大,而且在参与修改源代码的人群中也不乏大牛级人物 。这很有可能帮助Go语言找到适合自己的方向,开拓系统编程的新方向 。
eclipse配置go?1.下载go的windows下的安装包:
【go语言的jdk go语言的优点和缺点】也可以下载源代码go语言的jdk,用MinGW编译 。先配置好MinGW的环境,再运行all.bat即可 。
MingW:
2.下载gocode,用于go的补全提示:
gocode 的github地址:
要安装git , 在windows下 , 通常用msysgit 。
再在cmd下安装:
go get -u github.com/nsf/gocode
也可以下载代码,直接用go build来编译,会生成gocode.exe 。
3.在eclipse中安装插件:
4.配置插件:
(1).配置go的编译器
(2).配置gocode(可?。?nbsp;, 这里go语言的jdk我用的是eclipse插件自带的gocode 。
(3).配置gdb,做调试用(可?。?
如果安装go语言的jdk了MingW,可以在安装目录下找到gdb 。
5.测试是否成功
新建一个go工程,再建立一个hello.go 。如下图:
gdb调试如下(要在console中用输入命令来调试):
6.其它
2012年3月31日:
目前这个eclipse插件 , 只能把代码放在cmd包中才能运行 。
貌似现在流行的是Sublime Text2 + gocode 。Sublime Text也的确比较好用 。
======================
Eclipse平台下配置Go语言开发环境(Win7)
《Go语言编程》中写到:“从功能和易用性等方面考虑,Eclipse+GoEclipse、LiteIDE这两个环境在所有IDE里面是表现最好的”,所以笔者打算采用Eclipse+GoEclipse开发环境 。
Eclipse平台下配置Go语言开发环境步骤:
1、安装JDK和Eclipse
建议JDK1.6及以上版本 。Eclipse3.6及以上版本 。
2、安装GoEclipse插件
在Eclipse中点击菜单“Help”-》“Install New Software”打开如下对话框,添加go插件的安装地址: , 
按提示一步一步操作即可,下载时可能会遇到网络问题,可使用goagent或其go语言的jdk他代理 。
3、安装并配置Go的编译器
下载地址:
下载时请注意版本,应选择windows-386的版本 。
安装完后重启Eclipse,并通过菜单项“Window”-》“Preferences”-》“Go”打开Go语言的配置选项框 。如下图:
选择Go的安装路径即可,如笔者的安装路径是F:\Work\Go
4、配置调试器(可?。?
需要先安装MinGW , 下载地址:
安装完之后 , 通过菜单项“Window”-》“Preferences”-》“Go”-》“Debugger”打开调试器的配置选项框 。
将GDB路径配置为:MinGW安装目录下的gdb.exe文件即可 。
5、配置代码自动补全(可?。?
需要配置gocode , 可使用goEclipse插件自带的版本,也可以自己下载:
笔者使用的是goEclipse插件自带的版本,配置方式如下:
通过菜单项“Window”-》“Preferences”-》“Go”-》“Gocode”打开配置选项框 。
将Gocode的路径配置为:goEclipse的安装路径下的gocode.exe文件,如
F:\Work\eclipse\plugins\com.googlecode.goclipse.gocode_0.7.6.v450\tools\windows_386\gocode.exe

推荐阅读