What's the best IDE for golang?

8,747 views
Skip to first unread message

薛共和(luke)

unread,
May 10, 2015, 3:15:27 PM5/10/15
to golan...@googlegroups.com

Staven

unread,
May 10, 2015, 5:28:26 PM5/10/15
to golan...@googlegroups.com
On Sun, May 10, 2015 at 03:12:56PM +0800, 薛共和(luke) wrote:
> What's the best IDE for golang?
ed, a teletype and lots of coffee.

> Let's improve Microsoft?
I suppose that could be accomplished, but gasoline is expensive these days...

Dave Cheney

unread,
May 10, 2015, 5:31:33 PM5/10/15
to golan...@googlegroups.com, sta...@staven.pl


On Monday, 11 May 2015 07:28:26 UTC+10, Staven wrote:
On Sun, May 10, 2015 at 03:12:56PM +0800, 薛共和(luke) wrote:
> What's the best IDE for golang?
ed, a teletype and lots of coffee.

Whippersnapper. Back in my day we edited our code with disk with a magnet and hole punch.

Christian von Kietzell

unread,
May 10, 2015, 5:41:42 PM5/10/15
to Dave Cheney, golan...@googlegroups.com, sta...@staven.pl

https://xkcd.com/378/ ;-)


--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Roberto Zanotto

unread,
May 10, 2015, 7:44:05 PM5/10/15
to golan...@googlegroups.com
Popular options are Sublime or vim, with respective go plugins. No Visual Studio, Eclipse or any other bloated IDE that takes more than 1 second to start up please :)

Henry Adi Sumarto

unread,
May 10, 2015, 11:26:44 PM5/10/15
to golan...@googlegroups.com
I use LiteIDE. It still have some rough edges, but it's functional enough to use.

chai2010

unread,
May 10, 2015, 11:31:27 PM5/10/15
to Roberto Zanotto, golang-nuts
vscode +3

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

José Colón

unread,
May 10, 2015, 11:34:29 PM5/10/15
to golan...@googlegroups.com
LiteIDE https://github.com/visualfc/liteide is fast, simple, yet useful. Sublime Text 3 is working well for me too. 

Dvir Volk

unread,
May 11, 2015, 2:52:44 AM5/11/15
to golan...@googlegroups.com
I'm using LiteIDE personally. It's a bit lacking around the edges, but it's a decent editor, and in terms of Go integration nothing comes close to it.
Other viable options besides Sublime, are :

1. Atom, that has around 3-4 Go related extensions, and just lacks proper integrated build support; But test, lint, vet, rename, find refs, goimports, goto deceleration - all work.

2. IntelliJ have a fast-maturing Go plugin (I think Jetbrains put a developer full-time on it)

Jon Mayo

unread,
May 11, 2015, 11:29:52 AM5/11/15
to golan...@googlegroups.com
I'm normally a Linux and Vim or NetBeans guy. LiteIDE was painless to install and fast on my old crusty Windows box. It has that simplicity not unlike SmallTalk environments that I find missing in other IDEs.

Mihai Costin

unread,
May 11, 2015, 11:30:36 AM5/11/15
to golan...@googlegroups.com
Yes, the Intellij plugin gets better and better. 
I've been using it for a while now and I like it, although I have to admit IDEA was my IDE of choice even before starting to learn go :)

John Weldon

unread,
May 11, 2015, 11:56:29 AM5/11/15
to Roberto Zanotto, Go Lang
For what it's worth the new Code editor from Visual Studio is pretty fast and enjoyable to use.  I think it's based on the Atom editor that Github put out a while back, but I don't know that for certain.

I'm a pretty committed Vim user, but Visual Studio Code has a lot to offer in terms of a fast, light, and useful editor.

--
John Weldon

--

sesteel

unread,
May 11, 2015, 11:56:29 AM5/11/15
to golan...@googlegroups.com
On Sunday, May 10, 2015 at 1:15:27 PM UTC-6, luke wrote:
What's the best IDE for golang?

As one of the original creators of GoClipse (originally called Nefarious IDE), I currently use atom or vim depending on my whim. 

Roberto Zanotto

unread,
May 11, 2015, 12:55:33 PM5/11/15
to golan...@googlegroups.com, roby...@gmail.com, johnw...@gmail.com
My fault, I didn't even bother looking at what Microsoft was up to with vscode.
PS: I still don't understand why anyone would want to create a Sublime Text clone using HTML/javascript/CSS/node.

Tim Hawkins

unread,
May 11, 2015, 12:58:16 PM5/11/15
to Mihai Costin, golan...@googlegroups.com

Its kinda broken for me on the latest version,  it keeps trying to run "go test" on my projects even with no tests defined, and then failing becuase it cant find the tests. Happens on any build or run function.


--

Tim Hawkins

unread,
May 11, 2015, 12:59:05 PM5/11/15
to Roberto Zanotto, golan...@googlegroups.com, johnw...@gmail.com

Segfaults for me on fedora 21.

Qi Wang

unread,
May 11, 2015, 9:38:23 PM5/11/15
to golan...@googlegroups.com
vim + vim-go plugin.

在 2015年5月11日星期一 UTC+8上午3:15:27,luke写道:

Dvir Volk

unread,
May 12, 2015, 7:47:24 AM5/12/15
to golan...@googlegroups.com, johnw...@gmail.com, roby...@gmail.com


On Monday, May 11, 2015 at 6:56:29 PM UTC+3, John Weldon wrote:
  I think it's based on the Atom editor that Github put out a while back, but I don't know that for certain.

AFAIK it uses the Electron Shell that is developed to run Atom (https://github.com/atom/electron) but it doesn't actually share editor code with Atom, or is compliant with its plugins.
It doesn't "feel" the same either (feels better actually to me personally). But its go support is little more than syntax highlighting and some generic auto-completion. 

Florin Patan

unread,
May 12, 2015, 10:04:51 AM5/12/15
to golan...@googlegroups.com
Hi Tim,

I'm one of the contributors to the Go plugin for IntelliJ and I'd like to ask you to please open an issue on the tracker https://github.com/go-lang-plugin-org/go-lang-idea-plugin/issues/new so that me and the other contributors have a chance to fix this. I haven't encountered this so far so that's why I'm asking.

Thank you for your time and help.

Kind regards,
Florin

jonathan...@gmail.com

unread,
May 12, 2015, 11:49:32 AM5/12/15
to golan...@googlegroups.com
I'm partial to liteide as well. Vim-go isn't bad either. Liteide is just what the name implies, light, a good fit for go. Couple rough edges but nothing major.

aco...@redhat.com

unread,
May 12, 2015, 7:14:25 PM5/12/15
to golan...@googlegroups.com
Emacs is the best IDE for everything. The go mode is good - automated gofmt on save, gocode to follow tags etc.


On Sunday, May 10, 2015 at 3:15:27 PM UTC-4, luke wrote:

Sándor Szücs

unread,
May 19, 2015, 5:16:22 PM5/19/15
to golan...@googlegroups.com
On 13/05/15 01:14, aco...@redhat.com wrote:
> Emacs is the best IDE for *everything*. The go mode is good - automated
> gofmt on save, gocode to follow tags etc.

+1 and all other enhancements like go-oracle are really easy to integrate.


--
All the best, Sandor Szücs

mar...@squinkdesigns.com

unread,
Jan 10, 2016, 5:40:51 PM1/10/16
to golang-nuts
SublimeText 3 with eith oracle,gosublime plugins.

Alvaro Castaneda

unread,
Jan 10, 2016, 8:45:54 PM1/10/16
to mar...@squinkdesigns.com, golang-nuts
I like Atom with the Go-plus package and the Script package to run it right on from the editor, works great.

On Sat, Jan 9, 2016 at 9:59 PM, <mar...@squinkdesigns.com> wrote:
SublimeText 3 with eith oracle,gosublime plugins.

Tyler Compton

unread,
Jan 11, 2016, 2:26:11 PM1/11/16
to golang-nuts
I used to use Atom and Go-Plus. It works well if you want a standard, lightweight text editor environment and Go-Plus handles the Go tools well (though I have had it hang for extended periods rarely, I can't figure out what causes that).

I've recently started using vim with vim-go, but I think if you liked vim, you'd be using it already.

ugol

unread,
Jan 11, 2016, 5:23:53 PM1/11/16
to Tyler Compton, golang-nuts
I am trying LiteIde these days but used just IntelliJ+Go plugin until now. I think IJ+Go plugin has a lot of potential, the basic editor is obviously superb (batte tested in years and years of Java/Python/Javascript/C#/etc.), the go plugin is at the moment just good enough.

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Ahmed Waheed

unread,
Jan 17, 2016, 2:25:16 AM1/17/16
to golang-nuts
From personal experience and after using Sublime 3 + GoSublime for 2 years, Visual Studio Code + https://marketplace.visualstudio.com/items/lukehoban.Go is absolutely the best right now.

Ahmed Waheed

unread,
Jan 17, 2016, 2:28:32 AM1/17/16
to golang-nuts

Carlos Merchán Carmona

unread,
Jan 17, 2016, 7:30:58 AM1/17/16
to golang-nuts, roby...@gmail.com, johnw...@gmail.com
Ok, look this https://github.com/microsoft/vscode-go
vscode for me is better than Sublime Text, I love how I can debug my go programs

Athiwat Chunlakhan

unread,
Jan 17, 2016, 3:00:31 PM1/17/16
to Ahmed Waheed, golang-nuts
I do like visual studio code eith the go plugin a lot. It just works for me. 

Harris Newman

unread,
Jan 17, 2016, 11:45:01 PM1/17/16
to golang-nuts
I use godev...love it


On Sunday, May 10, 2015 at 2:15:27 PM UTC-5, luke wrote:

Chris Sederqvist

unread,
Jan 18, 2016, 12:53:24 AM1/18/16
to golang-nuts
This kind of question usually does not produce anything worthwhile.
It's like asking what food tastes best and expect a valid answer...

As a programmer it should be rather obvious that you need a text editor / ide, and judging from google search results, there are a few to chose from.
The ONLY way you'll ever find out what is best for YOU is by trying out different ones.

Dvir Volk

unread,
Jan 18, 2016, 1:35:36 AM1/18/16
to Chris Sederqvist, golang-nuts
It is helpful even though you won't get a definitive answer. For example I didn't know the VScode extension and that it was so good.
BTW personally I use LiteIDE and I'm rather happy, but always trying new ones. 

--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/GL4EjodcCDw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golang-nuts...@googlegroups.com.

oju...@gmail.com

unread,
Jan 18, 2016, 4:42:48 AM1/18/16
to golang-nuts, c.sede...@gmail.com
+1

oju...@gmail.com

unread,
Jan 18, 2016, 9:53:40 AM1/18/16
to golang-nuts, c.sede...@gmail.com, oju...@gmail.com
I just received a e-mail asking for an explanation for the "+1" I sent.
 
Sorry, people. I thought it was usual internet slang even outside my country. I didn't realize people from different cultures may not know the meaning.
 
+1 stands for "I agree with what you just said", or "here you have ONE MORE guy that thinks as you do". It's the same meaning as "X2", meaning "TIMES 2, because we think alike".
 
We just quote the other guy and put +1, or X2. In present case I wanted to endorse Dvir Volk's opinion.
 
Sorry. I will try to be more explicit next time, my friends.
 
[]s      <-- this stands for "embraces for you"

gani.m...@gmail.com

unread,
Jan 18, 2016, 11:12:33 AM1/18/16
to golang-nuts
LiteIDE (http://sourceforge.net/projects/liteide) but this is purely subjective

Nathan Fisher

unread,
Jan 18, 2016, 2:40:32 PM1/18/16
to Chris Sederqvist, golang-nuts
It's not an invalid question because it's subjective. The value in the answer is not that it's a binary yes or no but that it gives you exposure to a number of preferences. Based on those pallets it can guide you in a specific direction and make you aware of some of the caveats of that choice.

Nothing wrong with standing on the backs of giants IMHO. :)

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.

Frank Shute

unread,
Jan 19, 2016, 2:03:58 PM1/19/16
to golang-nuts


On Sunday, 10 May 2015 20:15:27 UTC+1, luke wrote:

> What's the best IDE for golang?

Let me rephrase that question: What's the best IDE for language X?

It's more than likely that you'll be punching in text to mark-up html, reply
to emails, knock up a Makefile, maybe a bit of LaTeX, some other scripting
language: Javascript/Python/Perl etc. aswell as Go. If you're not doing that
already, it's likely that you will be doing so in the future if you pursue a
career in IT.  For that you need an IDE which will cover all possible bases,
is cross-platform and programmable.

For efficiency at punching in text, then it boils down to 2 options: Emacs
or Vim.

I tried Emacs but didn't like it. The backronym: Escape Meta Alt Ctl Space,
came readily to mind. You can use Viper mode (which emulates Vim and uses
the home keys for navigation) but you're still left with learning Emacs Lisp
if you want to do anything serious - something I wasn't prepared for ~20 yrs
ago whem I was just getting the hang of Unix shell. The barrier to entry was
too high.

So I gave Vim a go. The advantages: it's more basic precursor vi is found on
pretty much every Linux/Unix machine you can shake a stick at in the base
system. This means you can edit config files etc. without having to install any
application software. Also, you only have to read a couple of pages of the
help system to be productive: a very low barrier to entry.

Of course, being a programmer you will go onto asking yourself: "How can I
automate this?". You will grovel around the help pages and Google and come
up with things like macros, marks, folding, search and replace in Vim. For a
start:

http://www.vim.org/

Search and replace tips (v. similar to the Unix/Linux utility Sed):

http://vim.wikia.com/wiki/Search_and_replace

and you'll want to get your head around vimscript eventually (a fairly
complete language with basic flow control but lacking the more advanced data
structures available in something like Go):

http://learnvimscriptthehardway.stevelosh.com/

Until we get some sort of electronics reading our minds (some considerable
time in the future), the way we will communicate is text and speech. The
latter we can't do a lot about, but for the former, if you're not using vim,
then you're doing it wrong.

 



Andrey Kolkov

unread,
Jan 19, 2016, 3:03:01 PM1/19/16
to golang-nuts
+1 for Inellij IDEA or PhpStorm + Golang plugin!

воскресенье, 10 мая 2015 г., 22:15:27 UTC+3 пользователь luke написал:

Shy Robbiani

unread,
Jan 22, 2016, 10:50:06 AM1/22/16
to golang-nuts
I've been using LiteIDE now for quite a while as it has integrated debugging options and go tools for anything I needed so far.

Leandro T. C. Melo

unread,
Jan 22, 2016, 11:06:28 AM1/22/16
to mar...@squinkdesigns.com, golang-nuts
I'm working on a plugin for the Qt Creator IDE: https://youtu.be/nUpcVBAw0DM

It's probably not mature enough for professional use though. But I'd
be definitely interested on collecting feedback in order to prioritize
feature development.


On Sun, Jan 10, 2016 at 2:59 AM, <mar...@squinkdesigns.com> wrote:
> SublimeText 3 with eith oracle,gosublime plugins.
>

Rich

unread,
Jan 23, 2016, 10:13:06 PM1/23/16
to golang-nuts
I've just started to use Visual Studio and I got it doing everything I want it to do except go build and go run... anyone know how to get this working in Visual Studio?


On Sunday, May 10, 2015 at 3:15:27 PM UTC-4, luke wrote:

Andrey Kolkov

unread,
Jan 24, 2016, 12:23:21 AM1/24/16
to golang-nuts
https://github.com/derekparker/delve/issues/198#issuecomment-174253735

From now Intellig IDEA has full support debugging on Windows!

воскресенье, 10 мая 2015 г., 22:15:27 UTC+3 пользователь luke написал:
What's the best IDE for golang?

oju...@gmail.com

unread,
Jan 24, 2016, 3:04:11 AM1/24/16
to golang-nuts
That is awesome news, Andrey. Congratulations to everyone involved.

JussiJ

unread,
Jan 24, 2016, 9:10:55 PM1/24/16
to golang-nuts
The Zeus IDE has good support for the Go language and for Go tools like go build, doc, fix, run, vet, Oracle etc.

It also uses gocode for autocomplete and goimports to automatically format the file on the save event.

**NOTE:** Zeus is shareware, runs natively on the Windows platform and runs on Linux and Mac OSX using Wine.

*Jussi Jumppanen*

*Author: Zeus IDE*




Micky

unread,
Jan 24, 2016, 10:20:15 PM1/24/16
to Christian von Kietzell, Dave Cheney, golang-nuts, sta...@staven.pl
Hahahahaha. You made my day sir!
And M-x butterfly, is real!

On Mon, May 11, 2015 at 2:41 AM, Christian von Kietzell <cub...@gmail.com> wrote:

https://xkcd.com/378/ ;-)


On Sun, 10 May 2015 23:31 Dave Cheney <da...@cheney.net> wrote:


On Monday, 11 May 2015 07:28:26 UTC+10, Staven wrote:
On Sun, May 10, 2015 at 03:12:56PM +0800, 薛共和(luke) wrote:
> What's the best IDE for golang?
ed, a teletype and lots of coffee.

Whippersnapper. Back in my day we edited our code with disk with a magnet and hole punch.


> Let's improve Microsoft?
I suppose that could be accomplished, but gasoline is expensive these days...

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

DennisO

unread,
Jan 26, 2016, 9:32:30 AM1/26/16
to golang-nuts
PHPStorm/IntelliJ IIDA + Golang plugin.

These IDEs will give you a full setup for several languages at once and will help a lot with quite a number of tasks: from extensive code styling to refactoring and watchers to run/debug configurations (that I use a lot with Go) to vagrant support etc etc. etc

One more thing - these IDEs are pretty performant these days. I totally do not buy promo shouts of Sublime/Atom being "lightweight" compared to "monstrous" IDEs.
Long gone are the days when I was waiting for Eclipse to run indexing for 40 minutes.

One note: I mentioned PHPStorm purely because I have to support some PHP based projects as well.
However, I also use IntelliJ IDEA separately when I need to work with Scala - I just prefer to have isolated setups.

Regarding the Golang plugin  - totally no concerns. It has a big community, updated almost daily ( https://github.com/go-lang-plugin-org/go-lang-idea-plugin/commits/master ) and never gave me any headache. 

Hope this helps

P.S.
No relation to PHPStorm/IntelliJ developers at all. Just love their products. Switched from Eclipse 4 years ago and never looked back.




On Sunday, May 10, 2015 at 3:15:27 PM UTC-4, luke wrote:
What's the best IDE for golang?

sna...@gmail.com

unread,
Jan 28, 2016, 2:31:28 AM1/28/16
to golang-nuts
Atom seconded. With the Git tools added it makes a nice setup, though I'd like an improved GoOracle that more context-y, automatic, and had working secondary features. 
I tried VSCode but it doesn't do multiple Git roots in one editor correctly, and that's a common use-case for me that Atom has covered. VSCode was also far less (predictably) customizable. It tries too hard to be Sublime and duplicated its lack-of-interface. 

SublimeText3 isn't bad either, but setup is a greater bear and then it wants your money. 

mish...@gmail.com

unread,
Jan 2, 2017, 12:51:31 PM1/2/17
to golang-nuts
Nothing worked in liteIDE out of box, no useful documentation either. May be worked for authors, but I doubt it.

Andrey Kolkov

unread,
Jan 2, 2017, 1:04:24 PM1/2/17
to golang-nuts


воскресенье, 10 мая 2015 г., 22:15:27 UTC+3 пользователь luke написал:
What's the best IDE for golang?

Jon Mayo

unread,
Jan 2, 2017, 6:51:16 PM1/2/17
to mish...@gmail.com, golang-nuts
LiteIDE worked out of the box at one time. I've not had any problems, but with software in a constant state of development I wouldn't be surprised if something is broken. That is a price one usually pays when working with new languages and tools.

- Jon

--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/GL4EjodcCDw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golang-nuts+unsubscribe@googlegroups.com.

João Henrique Machado Silva

unread,
Jan 2, 2017, 8:09:11 PM1/2/17
to golang-nuts
I think that isa really personal question. 

I am really big fan of VIM and VS Code when I want something more visual. Both are pretty light and easy to use.

Dvir Volk

unread,
Jan 3, 2017, 4:40:04 AM1/3/17
to golang-nuts
VSCode's golang extension has become very very good, and along with the editor itself being excellent, it's become my go-to IDE for Go (and C and Python), instead of LiteIDE. Atom is also decent for Go, but I find Atom in general to be a bit bloated and clunky. 

--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/GL4EjodcCDw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golang-nuts...@googlegroups.com.

Rich

unread,
Jan 3, 2017, 6:50:44 AM1/3/17
to golang-nuts
For me... I was a LiteIDE fan until I saw VSCode and used that until I discovered IntelliJ IDEA.  For my needs IntelliJ IDEA works the best and when I am on the command line, VIM with all the go extensions. 


On Sunday, May 10, 2015 at 3:15:27 PM UTC-4, luke wrote:

housed...@gmail.com

unread,
Jan 3, 2017, 8:30:27 AM1/3/17
to golang-nuts
I'm using Visual Studio Code, it works great and it's cross platform across Win, Linux, and Mac which I like because I'm on all three O/Ses a lot and I don't want to fight my muscle memory switching editors.  If there is one thing Microsoft can do it's make IDEs.

Vinay Pai

unread,
Jan 3, 2017, 12:59:37 PM1/3/17
to golang-nuts
Out of curiosity, what made you abandon GoClipse?

On Monday, May 11, 2015 at 11:56:29 AM UTC-4, sesteel wrote:
On Sunday, May 10, 2015 at 1:15:27 PM UTC-6, luke wrote:
What's the best IDE for golang?

As one of the original creators of GoClipse (originally called Nefarious IDE), I currently use atom or vim depending on my whim. 

Daniel

unread,
Jan 3, 2017, 7:34:58 PM1/3/17
to sna...@gmail.com, golang-nuts
Atom with go-plus works great for me, the integrated debugger works well too.


1) multi-tabs code editing with documentation - http://i.imgur.com/wbJfD2I.png
2) debugger and linter messages - http://i.imgur.com/May8Ygo.png


--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
"Worse things happen at sea, you know!"

arr...@gmail.com

unread,
May 27, 2020, 1:08:22 PM5/27/20
to golang-nuts
hello, i have a problem that publish in here when i start using vscode to debug my go programe, i  tried to modify the launch.json but no option named console, so i don't  how to do, can you give me some advices? thank you very much.

在 2016年1月18日星期一 UTC+8上午4:00:31,Athiwat Chunlakhan写道:
I do like visual studio code eith the go plugin a lot. It just works for me. 

On Sun, Jan 17, 2016 at 2:28 PM, Ahmed Waheed <oneo...@gmail.com> wrote:
From personal experience and after using Sublime 3 + GoSublime for 2 years, Visual Studio Code + https://marketplace.visualstudio.com/items/lukehoban.Go is absolutely the best right now.

On Sunday, May 10, 2015 at 9:15:27 PM UTC+2, luke wrote:

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golan...@googlegroups.com.

Kevin Chadwick

unread,
May 27, 2020, 1:51:51 PM5/27/20
to golang-nuts
On 2020-05-27 09:13, arr...@gmail.com wrote:
> Visual Studio Code + https://marketplace.visualstudio.com/items/lukehoban.Go
> <https://marketplace.visualstudio.com/items/lukehoban.Go> is absolutely the best
> right now.

As I recently renamed my template files, I will add.

If you use vscode then I advise to use .go.html or another extension for html
templates, rather than the often suggested .gohtml

Otherwise, vscode bugs you with adding .txt extensions when saving. Github
issues have been closed, due to being an upstream electron? bug.

Vitaly

unread,
May 28, 2020, 11:58:03 AM5/28/20
to golang-nuts
Emacs + go-mode + gopls

понедельник, 11 мая 2015 г., 0:15:27 UTC+5 пользователь luke написал:

Dvir Volk

unread,
May 28, 2020, 5:56:30 PM5/28/20
to Vitaly, golang-nuts
This is a very old thread, I think in the years since, the world has converged on Goland (which didn't exist back then) and Vscode, hasn't it?

--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/GL4EjodcCDw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golang-nuts...@googlegroups.com.

Richard Masci

unread,
May 28, 2020, 6:02:31 PM5/28/20
to Dvir Volk, Vitaly, golang-nuts
Yep you got that right. Best IDE hands sown is Goland, second is vscode. At least In my opinion. I personally write all in vscode, goland is too expensive for someone who is not a full time developer. 

Bhaskar K

unread,
May 28, 2020, 6:40:17 PM5/28/20
to Richard Masci, Dvir Volk, Vitaly, golang-nuts
How about vim + vim-go ?

You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAJ0CmuEjXxk0HpW5gR1dDQ_bvJbFpXFBqa_taxm1JMw-Xog-Wg%40mail.gmail.com.


--
-----------------------------------
Bhaskar KC
Software Engineer
Reply all
Reply to author
Forward
0 new messages