go语言开发环境配置 go语言gui开发

phpstorm golang开发环境如何配置golang 有编辑器可以用 如国人开发的liteide,或者sublimetext、vim、emacs,为什么一定要用phpstorm?如果你只是做php开发,phpstorm很不错,如果用golang来开发,phpstorm 并不合适
pycharm能写go吗为了配置Go语言开发环境,折腾了半天,下IDE(Sublime Text,IntelliJ Idea),然后装Go插件 。装Go插件还要下载插件项目源码 , 编译等等,Sublime还要输入python脚本,粘进去通不过,头疼 。
突然悟出一个道理,如果你觉得当前手上的事情变得非常痛苦的时候,不是事情本身的问题 , 是你没找到好的解决方法的问题,或者说,“不是事情太痛苦,是你太笨了” 。
在不停的装插件,尝试过程中,突然发现,PyCharm跟Idea一样 , 也是支持Go插件的,立马悟到,PyCharm可以开发GO,要Idea干毛 。再一想,PyCharm和Idea都是IntelliJ的产品,支持应该不会差 , 于是果断放弃Idea 。PyCharm搭建GO开发环境其实并不是太难,咳咳,主要自己没弄清楚GOROOT和GOPATH的配置和使用走了弯路,特意记录这次过程 。细致介绍 , 造福大众?。ū收呤莣indows环境,linux、MAC OS大同小异)GOPATH是go的项目目录,就是接下来写程序的目录 , 我放在E:\GoProjects,在系统变量方框中 , 新建GORATH变量:cmd 命令窗口输入go version查看安转go的版本,在输入go env可以查看所有环境配置信息 , 重点关注我们手动配置的信息:进入到插件搜索界面 , 在输入框中输入go,选择第二项安转,安转有点久,可能会失败,多试几次就OK 。采用了MTV的框架模式,即模型M,视图V和模版T 。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件 。并于2005年7月在BSD许可证下发布 。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的 。你可以这样做 , 打开你的Pycharm编译器,然后点击左上角的 File - Close Project
eclipse配置go?1.下载gogo语言开发环境配置的windows下的安装包go语言开发环境配置:
也可以下载源代码go语言开发环境配置 , 用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,做调试用(可?。?
如果安装go语言开发环境配置了MingW,可以在安装目录下找到gdb 。
5.测试是否成功
新建一个go工程,再建立一个hello.go 。如下图:
gdb调试如下(要在console中用输入命令来调试):
【go语言开发环境配置 go语言gui开发】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插件

推荐阅读