elipse配置go语言的简单介绍
如何更加便捷地在Eclipse上开发GO语言
方法如下: 1.下载安装GO的包 2.设置环境变量 在“我的电脑”中配置GO的环境变量: 2.1新建环境变量 GOROOT,值为所解压的GO的根目录 2.2在PATH环境变量中添加GO的bin 2.3打开cmd命令行,输入 go。如果配置正确,则会有帮助提示。
创新互联是一家专业提供东海企业网站建设,专注与做网站、成都网站建设、H5高端网站建设、小程序制作等业务。10年已为东海众多企业、政府机构等服务。创新互联专业网站制作公司优惠进行中。
eclipse配置go?
1.下载go的windows下的安装包:
也可以下载源代码,用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(可选),这里我用的是eclipse插件自带的gocode。
(3).配置gdb,做调试用(可选)
如果安装了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或其他代理。
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
6、配置支持Import远程包(可选)
为了支持Import远程包,最好装个gowin-env。下载地址:。 如果下的是压缩包,请把它解压到C盘。例如,C:\gowin-env。里面有个Console.bat是以后使用go get的环境。举例:有个文件a.go,里面import (
"fmt"
"github.com/astaxie/beedb"
_ "github.com/ziutek/mymysql/godrv"
为了编译该a.go文件,需要启动Console.bat,然后在该命令行窗口,进入c:\go\src目录下,执行go getgithub.com/astaxie/beedb
Go get github.com/ziutek/mymysql/godrv .
Go 会自动下载该远程包并编译和安装这些包。
7、go install: no install location for directory *** outside GOPATH错误的处理
由于每一个Go程序都必须包含一个main包以及一个main()函数,因此如果没有main包就会导致上述错误。
What Doesn't Kill Me Makes Me Stronger
学习go语言,用什么IDE比较好
1、Sublime text
这个文本编辑器在编程界极为普遍,它并非一个完全成熟的IDE,但它具备了很多语言的扩展插件,比如Pyhon、lua等,其中有一个插件GoSublime专门针对Go语言,提供了语法高亮、自动补全等功能,这些功能使Sublime Text称为一个很实用的Go IDE。
2、IntelliJ
由Jetbrains提供,在Java开发者中更为流行,其自带的Go插件支持语法高亮显示、代码补全、自动编译以及子库支持,这就使使用者可以很方便地将项目拆分成多个包,可以在一个单独的IDE中浏览它。它有个很好用的功能,插件使用了突出显示来显示未使用的变量或包。
3、LiteIDE
目前也是一个专门针对Go的IDE了,功能很全面,具备语法高亮、自动补全、自动编译、调试、包浏览及管理。调试器在后台使用的gdb,这样可以方便地打印变量值、查看当前堆栈信息。
4、Intype
是仅Windows下支持的文本编辑器,具备有限的语法高亮支持和特定的高亮显示设置。
5、Netbeans
Netbeans内建支持了大量语言,同时具备Go插件,从而可以同创建正常项目一样,创建Go源文件,除了语法高亮以外,其Go插件并不支持其他特殊功能,如何使用IDE编译Go文件还不得而知。
6、Eclipse
最受欢迎的IDE,GoClipse插件在Eclipse中添加了IDE功能来支持Go,GoClipse提供了可配置的语法高亮显示、自动文档补全、自动编译以及最重要的实验调试支持。
7、TextMate
是一个Mac OS下的文本编辑器,可扩展它以突出显示Go代码,并提供源代码片段。
8、Komodo Edit
来自ActiveState的开源代码编辑器,基于Monzilla 7.0且支持跨平台,支持多种语言,但免费版的Komodo功能有限,它的golang插件komodo-go提供了基本的语法高亮、代码补全功能。
eclipse 里怎么配置jdk
例如:(我的jdk安装地址为e:\)**JDK最快速设置方法哦!完美**\x0d\x0a\x0d\x0a1.开始菜单-运行-输入cmd-输入命令 set classpath=e:\jdk1.7.0\lib\tools.jar;set classpath=e:\jdk1.7.0\lib\td.jar //快速设置classpath\x0d\x0a2.控制面板-系统-高级系统设置-环境变量-系统设置-找到path复制地址例如: ;e:\jdk1.7.0\bin; 到最前或者最后(英文分号别掉了) //快速设置path\x0d\x0a\x0d\x0ajdk是java核心,与eclipse等其他软件工具的设置无关。。\x0d\x0a-------------------\x0d\x0a各种软件设置都差不多(工作目录一律填写%p或者不填也可以),命令行设置如下:\x0d\x0a编译菜单设置:命令行里输入javac %f\x0d\x0a运行菜单设置:命令行里输入java %n(不带参数,基本设置这个就行了) 、java %n%modify%(带参数) \x0d\x0a编译+运行菜单设置:命令行里输入run %n(run是文件名字可随便写)-在任意硬盘根目录(如e:\)下新建立个记事本命名run.txt-打开记事本输入javac %1.java java%1退出保存-把run.txt改成run.bat\x0d\x0a-----------------完毕了,基本够用了!-----------------------\x0d\x0a如果需要其他功能集成到工具菜单里,参考下其他文章可以设置出一堆的命令菜单!
在eclipse运行go时提示:resource doesnt have a corresponding go package
,你可以参考一下这个网站,说很麻烦,解决起来倒是不麻烦。
分享名称:elipse配置go语言的简单介绍
浏览路径:http://azwzsj.com/article/hegghp.html