{"slug": "goland", "name": "GoLand", "category": "editors", "category_name": "Editors and IDEs", "description": "JetBrains' commercial IDE for the Go programming language.", "recommenders": 6, "commenters": 8, "warners": 1, "score": 4.858, "rising": 2.02, "first": "2026-01-19", "latest": "2026-10-06", "why": "Liked as the best IDE for Go, with useful code highlighting and source lookup and a smooth workflow alongside Claude Code.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 6, "neutral": 1, "compare": 0, "warn": 1}, "spark": [0, 0, 1, 0, 0, 1, 1, 0, 0, 2, 0, 1], "listed": true, "loved": ["Best for Go", "Code navigation"], "caveat": "Resource usage", "short_quote": "Goland for making manual edits to the codebase. As of a few months ago, Claude Code can show diffs in Goland, making my workflow even smoother.", "icon": true, "domain": null, "github_repo": null, "official_url": "https://www.jetbrains.com/go/", "pricing": "paid", "aliases": ["GoLand"], "verdict": [{"text": "Liked as the best IDE for Go", "cites": [{"id": 788610050, "item_id": 49288128, "url": "https://news.ycombinator.com/item?id=49288128", "by": "theappsecguy", "date": "2026-08-13", "stance": "recommend", "quote": "Goland better for Go", "excerpt": "I love zed but i wish they'd focus on the IDE for those of us that still love, write and read a ton of code for serious work. Webstorm continues to be better for TS, Goland better for Go and so on; Zed lacks too much of core functionality at the moment to be the main interface of choice", "context": "", "use_case": "Go development", "switched_from": "", "story": "Zed: Delta"}, {"id": 761988432, "item_id": 47624277, "url": "https://news.ycombinator.com/item?id=47624277", "by": "gethly", "date": "2026-04-03", "stance": "recommend", "quote": "there is nothing better out there", "excerpt": "Stuck with GoLand. I hate the company, use maybe 5% of the features, but there is nothing better out there. FileZilla for FTP. HeidiSQL and MariaDB for SQL. 1Remote for multi-session SSH. KeePass for passwords, keys, configuration files or any sensitive data. Occasionally I use Notepad++, VS Codium or Zed when I need to.", "context": "", "use_case": "main IDE", "switched_from": "", "story": "Ask HN: What is your dev set up like?"}]}, {"text": ", with useful code highlighting and source lookup", "cites": [{"id": 799680608, "item_id": 49980038, "url": "https://news.ycombinator.com/item?id=49980038", "by": "ExoticPearTree", "date": "2026-10-06", "stance": "recommend", "quote": "I like my GoLand IDE.", "excerpt": "While I \"vibe code\" more and more these days, an IDE that still does code highlighting, I can use it to look up functions source and so on, it is very useful to be able to figure out what the LLM did. And yes, there are people who use vim in a screen session, but I don't fit into that category. I like my GoLand IDE. And while there are a ton of IDEs out there, I use what I'm used to.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}, {"id": 799652194, "item_id": 49978262, "url": "https://news.ycombinator.com/item?id=49978262", "by": "chris_st", "date": "2026-10-06", "stance": "neutral", "quote": "Just don't need the IDE abilities like I used to...", "excerpt": "I had personal subscriptions to WebStorm and GoLand and cancelled them not long after getting Windsurf. Just don't need the IDE abilities like I used to... Still use 'go to definition' but that's pretty much it.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}, {"text": " and a smooth workflow alongside Claude Code.", "cites": [{"id": 746964545, "item_id": 46685284, "url": "https://news.ycombinator.com/item?id=46685284", "by": "ch_123", "date": "2026-01-19", "stance": "recommend", "quote": "Goland for making manual edits to the codebase. As of a few months ago, Claude Code can show diffs in Goland, making my workflow even smoother.", "excerpt": "> Use Claude Code if you > a) never plan on learning and just care about outputs, or > b) are an abstraction maximilist. As a Claude Code user for about 6 months, I don't identify with either of these categories. Personally I switched to Claude Code because I don't particularly enjoy VScode (or forks thereof). I got used to a two window workflow - Claude Code for AI-driven development, and Goland for making manual ed", "context": "", "use_case": "manual code edits", "switched_from": "", "story": "I was a top 0.01% Cursor user. Here's why I switched to Claude Code 2.0"}, {"id": 799680608, "item_id": 49980038, "url": "https://news.ycombinator.com/item?id=49980038", "by": "ExoticPearTree", "date": "2026-10-06", "stance": "recommend", "quote": "I like my GoLand IDE.", "excerpt": "While I \"vibe code\" more and more these days, an IDE that still does code highlighting, I can use it to look up functions source and so on, it is very useful to be able to figure out what the LLM did. And yes, there are people who use vim in a screen session, but I don't fit into that category. I like my GoLand IDE. And while there are a ton of IDEs out there, I use what I'm used to.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}, {"text": " Complaints are few: one longtime user left over resource use and a mediocre AI side panel", "cites": [{"id": 784332097, "item_id": 49020756, "url": "https://news.ycombinator.com/item?id=49020756", "by": "c16", "date": "2026-07-23", "stance": "warn", "quote": "I've been using Goland/IntelliJ since I graduated.", "excerpt": "I've been using Goland/IntelliJ since I graduated. Been paying for it for years. But the resource hog and I guess focus on writing a mediocre AI side panel really killed it for me. The main improvements lately were: - line/function prediction - Claude Code plugin And I can use Claude Code in any terminal. So I've switched to zed.dev and use Claude there. Wish it had the line prediction though.", "context": "", "use_case": "Go IDE", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}]}, {"text": ", and another found AI tools made most IDE features unnecessary.", "cites": [{"id": 799652194, "item_id": 49978262, "url": "https://news.ycombinator.com/item?id=49978262", "by": "chris_st", "date": "2026-10-06", "stance": "neutral", "quote": "Just don't need the IDE abilities like I used to...", "excerpt": "I had personal subscriptions to WebStorm and GoLand and cancelled them not long after getting Windsurf. Just don't need the IDE abilities like I used to... Still use 'go to definition' but that's pretty much it.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}], "praise": [{"label": "Best for Go", "summary": "Commenters call it the best editor for Go, ahead of alternatives like Zed.", "quotes": [{"id": 788610050, "item_id": 49288128, "url": "https://news.ycombinator.com/item?id=49288128", "by": "theappsecguy", "date": "2026-08-13", "stance": "recommend", "quote": "Goland better for Go", "excerpt": "I love zed but i wish they'd focus on the IDE for those of us that still love, write and read a ton of code for serious work. Webstorm continues to be better for TS, Goland better for Go and so on; Zed lacks too much of core functionality at the moment to be the main interface of choice", "context": "", "use_case": "Go development", "switched_from": "", "story": "Zed: Delta"}, {"id": 761988432, "item_id": 47624277, "url": "https://news.ycombinator.com/item?id=47624277", "by": "gethly", "date": "2026-04-03", "stance": "recommend", "quote": "there is nothing better out there", "excerpt": "Stuck with GoLand. I hate the company, use maybe 5% of the features, but there is nothing better out there. FileZilla for FTP. HeidiSQL and MariaDB for SQL. 1Remote for multi-session SSH. KeePass for passwords, keys, configuration files or any sensitive data. Occasionally I use Notepad++, VS Codium or Zed when I need to.", "context": "", "use_case": "main IDE", "switched_from": "", "story": "Ask HN: What is your dev set up like?"}]}, {"label": "Code navigation", "summary": "Highlighting, function source lookup and go-to-definition help users understand code, including LLM output.", "quotes": [{"id": 799680608, "item_id": 49980038, "url": "https://news.ycombinator.com/item?id=49980038", "by": "ExoticPearTree", "date": "2026-10-06", "stance": "recommend", "quote": "I like my GoLand IDE.", "excerpt": "While I \"vibe code\" more and more these days, an IDE that still does code highlighting, I can use it to look up functions source and so on, it is very useful to be able to figure out what the LLM did. And yes, there are people who use vim in a screen session, but I don't fit into that category. I like my GoLand IDE. And while there are a ton of IDEs out there, I use what I'm used to.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}, {"id": 799652194, "item_id": 49978262, "url": "https://news.ycombinator.com/item?id=49978262", "by": "chris_st", "date": "2026-10-06", "stance": "neutral", "quote": "Just don't need the IDE abilities like I used to...", "excerpt": "I had personal subscriptions to WebStorm and GoLand and cancelled them not long after getting Windsurf. Just don't need the IDE abilities like I used to... Still use 'go to definition' but that's pretty much it.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}, {"label": "AI workflow fit", "summary": "Works well for manual edits next to Claude Code, which can show diffs in GoLand.", "quotes": [{"id": 746964545, "item_id": 46685284, "url": "https://news.ycombinator.com/item?id=46685284", "by": "ch_123", "date": "2026-01-19", "stance": "recommend", "quote": "Goland for making manual edits to the codebase. As of a few months ago, Claude Code can show diffs in Goland, making my workflow even smoother.", "excerpt": "> Use Claude Code if you > a) never plan on learning and just care about outputs, or > b) are an abstraction maximilist. As a Claude Code user for about 6 months, I don't identify with either of these categories. Personally I switched to Claude Code because I don't particularly enjoy VScode (or forks thereof). I got used to a two window workflow - Claude Code for AI-driven development, and Goland for making manual ed", "context": "", "use_case": "manual code edits", "switched_from": "", "story": "I was a top 0.01% Cursor user. Here's why I switched to Claude Code 2.0"}, {"id": 799680608, "item_id": 49980038, "url": "https://news.ycombinator.com/item?id=49980038", "by": "ExoticPearTree", "date": "2026-10-06", "stance": "recommend", "quote": "I like my GoLand IDE.", "excerpt": "While I \"vibe code\" more and more these days, an IDE that still does code highlighting, I can use it to look up functions source and so on, it is very useful to be able to figure out what the LLM did. And yes, there are people who use vim in a screen session, but I don't fit into that category. I like my GoLand IDE. And while there are a ton of IDEs out there, I use what I'm used to.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}, {"label": "Stability", "summary": "One user finds it possibly more stable than other JetBrains editors.", "quotes": [{"id": 790122592, "item_id": 49382662, "url": "https://news.ycombinator.com/item?id=49382662", "by": "katbyte", "date": "2026-08-20", "stance": "recommend", "quote": "I use jetbrains editors, but mostly goland which might be more stable then others", "excerpt": "I use jetbrains editors, but mostly goland which might be more stable then others I recently tried zed but it ddos\u2019d my nas over an smb share lol", "context": "", "use_case": "Go development", "switched_from": "", "story": "The August 17 outage, and the work ahead"}]}, {"label": "Pleasant to use", "summary": "Users describe being happy with it as a great editor.", "quotes": [{"id": 770977363, "item_id": 48186085, "url": "https://news.ycombinator.com/item?id=48186085", "by": "kjuulh", "date": "2026-05-18", "stance": "recommend", "quote": "My next job I started using Goland and was quite happy with it", "excerpt": "When I started my professional work, Visual Studio was the recommended editor where I was, it was terrible, the Laptops we had were incredibly shit. My phone scored better on benchmarks than it, as such Visual Studio was not a good experience, I convinced my boss to let us try Rider, it was incredible, I no longer had to sit for 10s of minutes for a project to load, it was relatively snappy. My next job I started usi", "context": "", "use_case": "Go development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 799680608, "item_id": 49980038, "url": "https://news.ycombinator.com/item?id=49980038", "by": "ExoticPearTree", "date": "2026-10-06", "stance": "recommend", "quote": "I like my GoLand IDE.", "excerpt": "While I \"vibe code\" more and more these days, an IDE that still does code highlighting, I can use it to look up functions source and so on, it is very useful to be able to figure out what the LLM did. And yes, there are people who use vim in a screen session, but I don't fit into that category. I like my GoLand IDE. And while there are a ton of IDEs out there, I use what I'm used to.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}], "caveats": [{"label": "Resource usage", "summary": "A longtime paying user called it a resource hog.", "quotes": [{"id": 784332097, "item_id": 49020756, "url": "https://news.ycombinator.com/item?id=49020756", "by": "c16", "date": "2026-07-23", "stance": "warn", "quote": "I've been using Goland/IntelliJ since I graduated.", "excerpt": "I've been using Goland/IntelliJ since I graduated. Been paying for it for years. But the resource hog and I guess focus on writing a mediocre AI side panel really killed it for me. The main improvements lately were: - line/function prediction - Claude Code plugin And I can use Claude Code in any terminal. So I've switched to zed.dev and use Claude there. Wish it had the line prediction though.", "context": "", "use_case": "Go IDE", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}]}, {"label": "AI panel focus", "summary": "One user felt JetBrains focused on a mediocre AI side panel and switched to Zed.", "quotes": [{"id": 784332097, "item_id": 49020756, "url": "https://news.ycombinator.com/item?id=49020756", "by": "c16", "date": "2026-07-23", "stance": "warn", "quote": "I've been using Goland/IntelliJ since I graduated.", "excerpt": "I've been using Goland/IntelliJ since I graduated. Been paying for it for years. But the resource hog and I guess focus on writing a mediocre AI side panel really killed it for me. The main improvements lately were: - line/function prediction - Claude Code plugin And I can use Claude Code in any terminal. So I've switched to zed.dev and use Claude there. Wish it had the line prediction though.", "context": "", "use_case": "Go IDE", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}]}, {"label": "Less needed now", "summary": "One user cancelled after adopting an AI editor, needing little beyond go-to-definition.", "quotes": [{"id": 799652194, "item_id": 49978262, "url": "https://news.ycombinator.com/item?id=49978262", "by": "chris_st", "date": "2026-10-06", "stance": "neutral", "quote": "Just don't need the IDE abilities like I used to...", "excerpt": "I had personal subscriptions to WebStorm and GoLand and cancelled them not long after getting Windsurf. Just don't need the IDE abilities like I used to... Still use 'go to definition' but that's pretty much it.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}]}, {"label": "Vendor dislike", "summary": "One user sticks with it despite disliking the company and using few features.", "quotes": [{"id": 761988432, "item_id": 47624277, "url": "https://news.ycombinator.com/item?id=47624277", "by": "gethly", "date": "2026-04-03", "stance": "recommend", "quote": "there is nothing better out there", "excerpt": "Stuck with GoLand. I hate the company, use maybe 5% of the features, but there is nothing better out there. FileZilla for FTP. HeidiSQL and MariaDB for SQL. 1Remote for multi-session SSH. KeePass for passwords, keys, configuration files or any sensitive data. Occasionally I use Notepad++, VS Codium or Zed when I need to.", "context": "", "use_case": "main IDE", "switched_from": "", "story": "Ask HN: What is your dev set up like?"}]}], "who": [], "tags": ["for Go developers", "alongside AI coding agents"], "use_cases": ["go development", "go ide", "main ide", "manual code edits"], "compared": [{"slug": "zed", "name": "Zed", "co": 5, "switched_from": 0, "switched_to": 0}, {"slug": "claude-code", "name": "Claude Code", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "webstorm", "name": "WebStorm", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49977072", "title": "JetBrains reports revenue growth, net financial loss for 2025", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49378957", "title": "The August 17 outage, and the work ahead", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49276574", "title": "Zed: Delta", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48990219", "title": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48185188", "title": "No More JetBrains Products for Me", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47616250", "title": "Ask HN: What is your dev set up like?", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 1}, "2026-05": {"recommend": 1}, "2026-06": {}, "2026-07": {"warn": 1}, "2026-08": {"recommend": 2}, "2026-09": {}, "2026-10": {"neutral": 1, "recommend": 1}}, "quotes": [{"id": 799680608, "item_id": 49980038, "url": "https://news.ycombinator.com/item?id=49980038", "by": "ExoticPearTree", "date": "2026-10-06", "stance": "recommend", "quote": "I like my GoLand IDE.", "excerpt": "While I \"vibe code\" more and more these days, an IDE that still does code highlighting, I can use it to look up functions source and so on, it is very useful to be able to figure out what the LLM did. And yes, there are people who use vim in a screen session, but I don't fit into that category. I like my GoLand IDE. And while there are a ton of IDEs out there, I use what I'm used to.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}, {"id": 799652194, "item_id": 49978262, "url": "https://news.ycombinator.com/item?id=49978262", "by": "chris_st", "date": "2026-10-06", "stance": "neutral", "quote": "Just don't need the IDE abilities like I used to...", "excerpt": "I had personal subscriptions to WebStorm and GoLand and cancelled them not long after getting Windsurf. Just don't need the IDE abilities like I used to... Still use 'go to definition' but that's pretty much it.", "context": "", "use_case": "Go development", "switched_from": "", "story": "JetBrains reports revenue growth, net financial loss for 2025"}, {"id": 790122592, "item_id": 49382662, "url": "https://news.ycombinator.com/item?id=49382662", "by": "katbyte", "date": "2026-08-20", "stance": "recommend", "quote": "I use jetbrains editors, but mostly goland which might be more stable then others", "excerpt": "I use jetbrains editors, but mostly goland which might be more stable then others I recently tried zed but it ddos\u2019d my nas over an smb share lol", "context": "", "use_case": "Go development", "switched_from": "", "story": "The August 17 outage, and the work ahead"}, {"id": 788610050, "item_id": 49288128, "url": "https://news.ycombinator.com/item?id=49288128", "by": "theappsecguy", "date": "2026-08-13", "stance": "recommend", "quote": "Goland better for Go", "excerpt": "I love zed but i wish they'd focus on the IDE for those of us that still love, write and read a ton of code for serious work. Webstorm continues to be better for TS, Goland better for Go and so on; Zed lacks too much of core functionality at the moment to be the main interface of choice", "context": "", "use_case": "Go development", "switched_from": "", "story": "Zed: Delta"}, {"id": 784332097, "item_id": 49020756, "url": "https://news.ycombinator.com/item?id=49020756", "by": "c16", "date": "2026-07-23", "stance": "warn", "quote": "I've been using Goland/IntelliJ since I graduated.", "excerpt": "I've been using Goland/IntelliJ since I graduated. Been paying for it for years. But the resource hog and I guess focus on writing a mediocre AI side panel really killed it for me. The main improvements lately were: - line/function prediction - Claude Code plugin And I can use Claude Code in any terminal. So I've switched to zed.dev and use Claude there. Wish it had the line prediction though.", "context": "", "use_case": "Go IDE", "switched_from": "", "story": "Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot"}, {"id": 770977363, "item_id": 48186085, "url": "https://news.ycombinator.com/item?id=48186085", "by": "kjuulh", "date": "2026-05-18", "stance": "recommend", "quote": "My next job I started using Goland and was quite happy with it", "excerpt": "When I started my professional work, Visual Studio was the recommended editor where I was, it was terrible, the Laptops we had were incredibly shit. My phone scored better on benchmarks than it, as such Visual Studio was not a good experience, I convinced my boss to let us try Rider, it was incredible, I no longer had to sit for 10s of minutes for a project to load, it was relatively snappy. My next job I started usi", "context": "", "use_case": "Go development", "switched_from": "", "story": "No More JetBrains Products for Me"}, {"id": 761988432, "item_id": 47624277, "url": "https://news.ycombinator.com/item?id=47624277", "by": "gethly", "date": "2026-04-03", "stance": "recommend", "quote": "there is nothing better out there", "excerpt": "Stuck with GoLand. I hate the company, use maybe 5% of the features, but there is nothing better out there. FileZilla for FTP. HeidiSQL and MariaDB for SQL. 1Remote for multi-session SSH. KeePass for passwords, keys, configuration files or any sensitive data. Occasionally I use Notepad++, VS Codium or Zed when I need to.", "context": "", "use_case": "main IDE", "switched_from": "", "story": "Ask HN: What is your dev set up like?"}, {"id": 746964545, "item_id": 46685284, "url": "https://news.ycombinator.com/item?id=46685284", "by": "ch_123", "date": "2026-01-19", "stance": "recommend", "quote": "Goland for making manual edits to the codebase. As of a few months ago, Claude Code can show diffs in Goland, making my workflow even smoother.", "excerpt": "> Use Claude Code if you > a) never plan on learning and just care about outputs, or > b) are an abstraction maximilist. As a Claude Code user for about 6 months, I don't identify with either of these categories. Personally I switched to Claude Code because I don't particularly enjoy VScode (or forks thereof). I got used to a two window workflow - Claude Code for AI-driven development, and Goland for making manual ed", "context": "", "use_case": "manual code edits", "switched_from": "", "story": "I was a top 0.01% Cursor user. Here's why I switched to Claude Code 2.0"}]}