Announcing Gogland – Brand New Go IDE from JetBrains
Three years ago we at JetBrains made a strategic decision to contribute to go-lang-idea-plugin, the open-source initiative aimed at building an IntellIJ plugin for Go. Over these three years we believe our efforts (3,000 commits in total) have helped rebuild the plugin from the ground up, giving users a more stable, extensible and feature-rich development experience.
Last year we started tracking the number of unique users of the plugin. This number has doubled in the last year alone up to 30K monthly active users. This fact, along with lots of users asking us to bring IntellIJ-like coding experience to Go, convinced us to finally fork go-lang-idea-plugin half a year ago and introduce our own IDE for Go. We assembled a dedicated team to work on improving Go tools support and overall development experience.
Today we announce Gogland, a brand new Go IDE and the latest addition to the IntelliJ family. Though Gogland is still under heavy development, today we’re opening its private EAP (Early Access Program), so you have a chance to become an early Gogland adopter.
For more about Gogland, please visit its official website. Also consider reading the FAQ.
To gain access to early builds of Gogland, please sign up for the EAP.
Note that Gogland is a codename and not the final product name. Send us your name ideas and suggestions!
The Gogland IDE Team
https://www.jetbrains.com/go/
Paweł Motyl says:
December 15, 2016Will the *full* functionality of the new IDE be available in IDEA as a plugin?
Andrey Cheptsov says:
December 15, 2016Yes, we’re going to make it available when the EAP goes public in 2017. The plugin is only planned for IntellIJ IDEA Ultimate and other paid IDEs.
reto says:
January 12, 2017Why? You think Go users are mostly rich/corporate people? 🙂
Tomek says:
February 19, 2017Because someone put time and effort to do something and want to earn money on it?
Why would you expect that useful tool have to be free of charge?
Greenwood says:
February 28, 2017These IDEs aren’t really expensive and they’re worth the investment. What you pay for is really all the fluff and nice features around. Go can easily be developed with sublime or vs-code if you want.
Marlon says:
April 27, 2017I have used countless IDE’s, both free and paid, open and closed over the last decade. JetBrains stuff is the only stuff ive seen perform well, and pretty much dominating every company I work for. They are doing it right, and they are not TOO pricey (maybe a little for a hobbyist), but worth it.
Expecting freebies is a little bit of a turn-off for me.
Gabriel Le Breton says:
December 15, 2016That’s a really good news! Your IDEs are really handy and powerful. I know http://wordsafety.com/ doesn’t trigger this word, but you should know that “gland” in french means Fruit of the oak and also means the tip of a penis 😉 Anyway, good job for this, nice products!
Vladimir Varankin says:
December 15, 2016It sounds like the end of go-lang-idea-plugin as an opensource product, or the plugin will stay available for Community Edition users?
Diogo says:
December 15, 2016Yeaaaaaaaaaah, great news!
Anindya Chatterjee says:
December 16, 2016That’s a really good news. But it creates one question, what would happen to the original opensource plugin? I see zolotov and ignatov are making continuous contribution to that project. Will we get regular releases of that plugin aligned with this IDE release?
Marlon says:
April 27, 2017If it’s opensource, It will continue to be, and it’s probably been forked a hundred times already. I am sure it won’t go anywhere.
JsT says:
December 16, 2016Great news indeed 🙂
Gogland is actually pretty good name, like Go Google Land. Development land for all Google Go fans 🙂
Mr Bean says:
December 16, 2016Heh… sounds like “gag-land” :)) Guys, you should be careful in naming!
hinst says:
December 16, 2016Good but too late, VS Code is already 100% capable IDE for Go that can do everything u need
yren says:
December 19, 2016but VSC for scala is still far behind than Intellij
Greenwood says:
February 28, 2017True but I appreciate how these Intellij’s IDEs are a full featured solution for development.
Richard says:
December 16, 2016How about GoProductive?
it is better than GoFast or GoJet, since it also implies better code quality (although GoFast and GoJet sound better). With crapy code quality developers are not really productive.
GoExcel has wrong associations to an MS product.
Alternatives:
GoStrong
GoSteady
GoQuantumLeap
GoEfficiently
GoStressFree
and the possible winner is:
GoForPro, Go4Pro which could be both for PROfessional and for PROductivity !
Steve says:
December 19, 2016Yeah go 4 it were definitely on to a winner
Revertron says:
December 16, 2016Waiting for the Rust IDE, guys! 🙂
Dmitry says:
January 12, 2017Oh yeah ! 🙂
KJ says:
January 12, 2017There’s a legion of rust-ians waiting for a great rust IDE 🙂
Brian Noll says:
December 16, 2016Hi Gabriel,
Thank you for the comment. Gogland is not the final name of the IDE, as it just an internal project name at this point.
Gleb Dolgich says:
December 16, 2016Gogland = a gland that produces Go code 🙂
Vadim says:
December 16, 2016Ideas for name:
– Gopher (I think this fits best).
– GoRun (yeah, Skechers GOrun)
– GoSpark
But really, not Gogland. It sounds scary, and people can’t remember/pronounce it right. It’s just awful.
Matthias Loibl says:
December 16, 2016I got an invite from you yesterday and so far it’s boring. But boring in a good way, because I used WebStorm with the Plugin before that. It’s basically the same, except I don’t have to setup $GOPATH manually anymore!
I really love the enhancements you made over the open-source plugin so far. Especially the debugger is pure AWESOME.
Thanks so much, I really look forward to the final product and some productive hours with Gogland!
jtonic says:
December 16, 2016Hi,
Are there any plans to include it in the Jetbrains Toolbox, even the early EAP versions?
Kr
Tony
paul says:
December 16, 2016How about Goliath?
Vadim says:
December 19, 2016This is neat, btw!
Paul B. says:
January 12, 2017I really like this suggestion.
MrSparc says:
December 16, 2016I’m using Visual Studio Code with the golang plugin and works great, and is a free open source project empowered by the community.
Jul says:
December 17, 2016Like the name Gogland, but you can skip middle g and the name could become GoLand. A land for Go 🙂
Alternatively, Gold IDEA. Nice play with Go, Gold and Idea 🙂
Steve says:
December 19, 2016Can I just ask do Microsoft charge for the apps I made ive never noticed
Florin Pățan says:
December 17, 2016I’d like to propose the name of Ghost for the IDE.
You already have Rider so, you’d have the two IDEs named: Ghost Rider, I think it would be pretty awesome 😀
B.Tao says:
December 18, 2016The image attached here might be titled ” ‘Go’, the ‘Rider’ ” 😛
Sepehr Hosseini says:
December 18, 2016goldmine
SmartWalle says:
December 19, 2016That’s a good news, Thanks!
Igor says:
December 19, 2016GoAster
Igor says:
December 19, 2016AsterGo
BMax says:
December 25, 2016GoFurther
Ivan says:
January 3, 2017When will a release?
Andrey Cheptsov says:
January 11, 2017When ready 🙂 Hopefully this year, but not necessarily.
Eralp Erat says:
January 8, 2017I guess “Golga” is ok 🙂
G O/LGA
Greg says:
January 11, 2017So do I understand correctly?
Will the WHOLE functionality of Gogland IDE be available via a plugin in paid IDEs, like PHPStorm?
Andrey Cheptsov says:
January 11, 2017Yes, stay tuned. There might be more news about it with the release of v2017.1 (hopefully in Spring).
Kevin says:
January 13, 2017Will existing All Products Pack subscribers also be able to use the final version of Gogland?
Andrey Cheptsov says:
February 2, 2017Yes. If you’ll have a valid All Products pack subscription by the Gogland release date, you’ll get Gogland as a part of the pack.
Aaron Mendez says:
January 12, 2017I must add my voice here, despite many other good comments already made.
The name “Gogland” is not simply mediocre (especially in English); it is truly, deeply horrible.
Akimbu says:
January 12, 2017GophEd ?
Stefan G says:
January 12, 2017I think a GO IDE is great.
Now for an off-topic remark.
I sat in on an all day webinar from the CHE folks from the Ukraine, and their spin on IDEs is really, really interesting: a dockerized, portable IDE that I can work on by myself or even do pair programming with. So many webinars are marketing without any meat. In this webinar, there was a *lot* of meat. Some very compelling ideas from the CHE folks.
It seems that the future of IDEs (10 years down the road) could be very much like they envision. On the other hand, Intellij is the world’s best IDE for good reason. There is literally nothing that compares to its ability to analyze fluid code, even when it is half-broken, and do this at lightning speeds. Intellij is just amazing.
So my ideal view of the worlds is something that combines the champion (Intellij) with a next generation architecture from CHE.
I don’t know if you guys are talking to each other, but I hope you are.
Stefan G
zmila says:
January 13, 2017why there are no “liteIDE” variant for “what IDE do you use for GO development”? 🙂
Dev says:
January 13, 2017Well, as long as you will feature the brain-damaged gopher mascot in the icon!
Rasmus Schultz says:
January 14, 2017GoForward 😉
robert says:
January 18, 2017great. what made you guys finally decide on this brilliant idea???? and what took so long?
David Renne says:
January 19, 2017I am sorry but Jetbrains editors are the best there are. Well worth every penny. Now my favorite language is coming to it!! I ditched python for golang. Now if you can just make an ES6 and React a bit better….
Asher P. says:
February 6, 2017“Gong!” <– still just one syllable like "go" and "ng" might mean "Next Generation" 🙂
Mo says:
March 1, 2017Sorry for the possibly silly questions.
What are the main advantages in having a Go specific IDE over the Idea plug-in? If I already have Idea Ultimate (for Java purposes), is it still in my best interest to have Gogland installed for Go projects instead of using the plug-in?
Andrey Cheptsov says:
March 21, 2017Please check the FAQs section.
Rodrick Montpas says:
March 20, 2017Respect!
Matt Ho says:
March 29, 2017Hope you guys read this. Love that you guys are doing a Go IDE. But please, please fix the syntax coloring and error detection. I’ve used your products for well over a decade and this is the first time I’m seriously evaluating other IDEs for my work.
The syntax evaluation is so bad that I’d rather turn it off than use it because the hints are just wrong: marketing interface contracts are fulfilled as unfulfilled, incorrectly code that compiles and runs as syntactically incorrect, long pauses between typing correct highlighting even when it does get things right.
Can’t believe I’m downloading Visual Studio now.
Alan says:
April 12, 2017GopherPro
Shadab Ambat says:
April 25, 2017How about
Gondola
Goal
GoFire (a play on Gopher)
(just for laughs Goat, Godzilla :P)
Frans says:
May 13, 2017This is a nice IDE, congrats.
May I suggest you change the name to “Suursaari”? This is the island’s native name after all.
Or “Highland”, the literal translation of Hogland / Hohchland. Or “Golan”, another piece of elevated geography with more recent historical relevance.
Julandroid says:
May 16, 2017Golang is notorious for using the name “go” as first verb on the command line. Basically you have things like:
go build, go run, go format, etc.
Makes perfect sense to have something like this for the IDE name. Sure, “Go IDE” is not appropriate if you want to follow that line, but stuff like:
“Go Work”, “Go Type”, “Go Play”, “Go Jet”(Brains) or if you want to make fun of it “Go Many” or “Go Much” 🙂
liam says:
June 27, 2017Name suggestion:
Django
Elvis says:
September 30, 2017Will Gogland have a community edition?
Andrey Cheptsov says:
September 30, 2017At the moment we don’t have such plans.
james turner says:
October 23, 2017Geomys
Yaroslav Vasilyev says:
December 16, 2017GoBlin
LOL
siddharth says:
December 22, 2017Name : “GOgo”
Emrah Urhan says:
December 28, 2017Name suggestion: Gommy
Icon: Go mascot doing yummy movement with its tongue.