A
A
Alexey Volegov2015-05-20 12:33:56
go
Alexey Volegov, 2015-05-20 12:33:56

Which IDE to choose for Go?

Good afternoon.
Which IDE should you choose for Go? Mainly IDE is needed for convenient debug with stop point.
Is there already one?
Can someone also advise an adequate article, preferably in Russian, on debugging Go applications?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
Y
Yuri Yarosh, 2015-05-20
@voidnugget

Delve 's IDE integration is only in the plans for now.
GDB can be a little tricky, Atom doesn't support it, SublimeGDB is available - you can use it, and of course emacs / vim has a lot of goodies too.

U
uvelichitel, 2015-05-20
@uvelichitel

Here you can see that Andrew Gerrand and Brad Fitzpatrick, the lead developers of the language, are working in Vim. Rob Pike and Russ Cox prefer Plan9port acme, here . I like ace.

J
jewubinin, 2016-10-08
@jewubinin

Support for debugging with breakpoints is not very good in Go. Maybe they finished it already, but back in the spring of this year it was bad.
IDEA is a monster, in the future, when the plug-in for the Go language is completed, it will be the coolest. But the plugin has been sawing for many years and is still far from perfect. What does not allow you to take advantage of the full power of this cool environment. And it will not slow down less from this partial use.
LiteIDE - flies even on weak hardware. The basic stuff is there.
However, if we take into account that breakpoints and other things for full debugging in Go are bad - this is a payment for multithreading and goroutines - then we have that programming environments are no better than specialized programmer text editors:
Emacs, vim, Sublime, Atom and etc.
For all of them there are plug-ins for Go.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question