Awhile back when Go was fairly new I played around with it a bit using Vi or Notepad++ as an editor, at the time there were no IDE's available. Now I'm planning to do some work with it and after a quick search found there are several options. After that I took a look at SO and found all the questions regarding Go IDE's were dated.
So, now that there are some options it's time for me to ask; What IDE would you recommend for Go? Why? I don't care which OS(s) it runs on but please make a note of which. Basic feature bullet points would be appreciated though not entirely necessary.