使用GUI设计支持转到IDE

Nat*_*pos 28 ide gui-designer go

我正在研究Go语言,但我想知道是否有任何IDE仅为它开发,但它具有GUI设计功能,如Visual Studio和Netbeans.

Jon*_*eet 30

Go并非真正为GUI设计 - 它的设计精确是为了满足Google的需求.

我敢说完全有可能用它开发GUI框架,但据我所知,这不是团队的优先事项.

  • @Downvoter:关注评论? (5认同)
  • @JonSkeet:来自[Go Projects](http://godashboard.appspot.com/project)我找到了[walk](https://github.com/lxn/walk)(仅限Windows,也了解Qt设计师ui文件)和[go.uik](https://github.com/skelterjohn/go.uik)(跨平台,在早期开发阶段). (4认同)
  • 故意将其带有相对较小标准库的核心Go不能提供GUI功能,并不意味着第三方可能会提供功能强大的成熟GUI库。此外,IMO(可能是WYSIWYG-GUI-Designers)并没有真正成为Go核心团队的重点。–尽管C(++)在其主库中未提供GUI功能,但出现了一些GUI框架和IDE。由于问题不是专门针对正式的GUI或IDE,因此从狭窄的角度来看,这个答案是IMO,并非真正意义上的问题。 (2认同)
  • @Kissaki:两年前,当Go很新的时候,我认为这是完全合理的.这并不像第三方有太多时间来开发IDE或一个好的,惯用的GUI库.它现在可能已经发生了更可行,尽管我个人并不知道任何针对Go的GUI库. (2认同)

And*_*art 6

您还可以在此处找到Eclipse插件:http://code.google.com/p/goclipse/

然而,在撰写本文时,这仍处于早期发展阶段.


小智 6

lite ide很少,跨平台,开源.你可以尝试一下. http://code.google.com/p/golangide/


hig*_*gh5 5

对于我的Go编程,我使用Zeus编辑器.它绝对不是 Go GUI IDE,但至少对我来说,gocode自动完成功能非常棒.

  • +1 gocode自动完成功能很不错. (2认同)