Go IDE With GUI Design Support [closed]
Asked Answered
Z

9

28

I was taking a look on Go language, but I want to know if there is any IDE developed only for it, but that have a GUI design feature, as Visual Studio and Netbeans.

Zymosis answered 5/1, 2010 at 21:14 Comment(2)
as neat as go it self: code.google.com/p/golangide/wiki/ScreenObservable
latest version GoLangIde/liteide doesn't actually work for me at all, on ubuntu, as of March 2012. Oh well.Decimal
H
6

You can also find an Eclipse plugin here: http://code.google.com/p/goclipse/

However, at the moment of writing this is still at an early development stage.

Hilar answered 14/2, 2011 at 13:52 Comment(0)
F
32

Go isn't really designed for GUIs - it's precisely designed to meet the kind of needs that Google has.

I dare say it's entirely possible to develop GUI frameworks with/in it, but it's not the team's priority as far as I'm aware.

Ferguson answered 5/1, 2010 at 21:22 Comment(4)
That the core Go with its standard library, which is kept relatively small deliberately, does not provide GUI functionality does not mean that there may be competent, full-fledged GUI libraries by third parties. Furthermore, IMO the focus of the core Go team doesn’t really say much on available IDEs, potentially with WYSIWYG-GUI-Designers. – While C(++) does not provide GUI functionality in their main library, several GUI frameworks and IDEs came to be. As the question was not specifically on an official GUI or IDE, this answer is IMO from a bit narrow of a view, and not really on the point.Tubb
@Kissaki: Back two years ago, when Go was pretty new, I think it was entirely reasonable. It's not like 3rd parties had had much time to develop an IDE or a good, idiomatic GUI library. It's more feasible that it could have happened by now, although I'm not personally aware of any GUI libraries targeted at Go.Ferguson
@JonSkeet: From the Go Projects I've found walk (Windows-only, also understands Qt Designer ui files) and go.uik (cross-platform, at early development stages).Greengrocery
There are now QML bindings for Go.Juline
H
6

You can also find an Eclipse plugin here: http://code.google.com/p/goclipse/

However, at the moment of writing this is still at an early development stage.

Hilar answered 14/2, 2011 at 13:52 Comment(0)
P
6

lite ide is little, cross platform and open source.you can try it. http://code.google.com/p/golangide/

Pinkiepinkish answered 13/7, 2012 at 2:34 Comment(0)
R
5

For my Go programming I use the Zeus editor. It's definitely NOT a Go GUI IDE but at least for me the gocode auto complete feature is great.

Reagent answered 31/8, 2012 at 13:41 Comment(2)
+1 The gocode auto complete feature is nice.Setzer
The integrated gdb debugger could be a little prettier but at least it does work.Intoxicant
B
4

You can also use Notepad++ for now, there is a language file for it here: http://go-lang.cat-v.org/text-editors/notepad-plus-plus/

Biometry answered 6/10, 2010 at 22:4 Comment(1)
Back when I checked them out, when Go 1.0 was already released, they were outdated. After I updated them for myself, I published them. github.com/Kissaki/Notepadpp-UDLs/tree/master/goTubb
F
2

I've been using gedit with C syntax highlighting selected and bash shell for compiling and testing. I keep the Linux version of Google Chrome browser running local copy of Go documentation. Under Xubuntu window manager I can flip the browser window up and down out of the title bar for whenever I need to look at package APIs.

Go compiles and links very fast - I'm just as productive with this set of tools as I've ever been using Java and C# IDEs. Kind of refreshing to write software with just "stone knives and bear skins".

Flagitious answered 15/1, 2010 at 7:40 Comment(0)
B
2

Most of the main Go developers use Acme A programming environment by Rob Pike, it is very different from a traditional IDE, but if you are open-minded and get over the first shock, it can be extremely pleasant to use.

Bobbibobbie answered 1/6, 2010 at 22:39 Comment(4)
No syntax highlighting? This is automatic fail in 2012.Stereotropism
Why is syntax highlighting important?Adultery
Although this is interesting on the IDE part, the question was actually on GUI-editing and -designing in an IDE. As far as I can see, nothing of that is provided by Acme. Right?Tubb
Syntax highlighting is (subjectively) very helpful at (quickly) reading code and grasping its logic. You can easier scan the code for its different aspects and contents. Rather then relying on words alone (which you first have to read), syntax highlighting adds additional formatting and/or coloring hints for the eye and brain.Tubb
L
1

Use Cloud-IDE.com online editor and online deploy - All FREE !!

Lasseter answered 11/7, 2012 at 7:31 Comment(1)
Got any info on that? I couldn't find any Go supportVaclav
H
0

I believe the best options for developing Go are TextWrangler, Vim, or BBedit.

Hardening answered 6/1, 2010 at 4:55 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.