Twitxy Saved

GoLand, a JetBrains IDE

Verified account JetBrains

@GoLandIDE

@golang makes you love programming. We help keep that love alive.

New features: #NewInGoLand
Tips and tricks: #GoLandTip
JetBrains s.r.o. jetbrains.com/go Joined October 2016
2 Following 11K Followers 1.4K Posts

Latest posts 5

GoLand, a JetBrains IDE Verified account @GoLandIDE
Plus a bonus for GoLand users: it comes with a bundled skill for profiling your apps.

Read more about the skill 👉 jb.gg/nwxn4k
blog.jetbrains.com GoLand's Profiler Now Works With AI Agents - The JetBrains Blog In our practical guide to profiling in Go, we mentioned that some of the Go developers we talked to avoid pprof if they can. For many of them, typical Go services perform well enough without optimizat
Denis Shiryaev 💙💛 Verified account @literallydenis 3d
we've completely rebuilt how AI agents work inside JetBrains IDEs

it's called Air, and starting with 2026.3 it ships with all our IDEs

Some features:

⛽︎ sign in with your existing ChatGPT, GitHub Copilot or Google account. Claude subscriptions work in terminal view

⛽︎ or bring your own OpenRouter, OpenAI, Anthropic or Gemini API key for supported chat agents

⛽︎ agents work right next to your code, so you can jump into any file they touch without leaving the IDE

⛽︎ hit a limit mid-task? switch to another subscription or API key right in the session, the work keeps going

⛽︎ Claude Agent, Codex, Junie and Copilot work out of the box. add Gemini CLI, Antigravity, OpenCode, Pi and more from the ACP registry, or connect your own agent through ACP

⛽︎ run agents in parallel in separate Git worktrees, then cherry-pick their changes back

⛽︎ agents get the IDE's symbol search, rename refactoring, inspections and run configurations, plus the debugger in IntelliJ IDEA and CLion

⛽︎ Junie Lite is free with a JetBrains account

⛽︎ leave notes on code or diffs and send them to your agent, Claude Code and Codex terminal sessions included

⛽︎ set up MCP servers once for every new agent chat, add skills from folders or GitHub

⛽︎ see at a glance which agents are running and which are waiting for you, use Caps Lock is LED of agents status

⛽︎ review the last turn, roll back individual files

⛽︎ stuck in a merge conflict? hand it to an agent right from the merge dialog

⛽︎ save agent presets and pin the prompts you keep reusing

⛽︎ macOS, Windows, Linux. Remote Development over SSH, WSL and dev containers too

and yes, you can change the chat text size

and much more features are coming before NY
View quoted post on X
1 replies 1 reposts 23 likes 1.3K views View on X
GoLand, a JetBrains IDE Verified account @GoLandIDE
Go team explains why `encoding/json/v2` was needed, how they implemented it, and what it means for the original `encoding/json` package (spoiler alert: it will remain compatible!).

Read the newest article on the @golang blog 👇
go.dev/blog/jsonv2
go.dev A new Go API for JSON - The Go Programming Language Go 1.27 introduces new encoding/json/v2 and encoding/json/jsontext packages.
3 replies 16 reposts 211 likes 7.5K views View on X
GoLand, a JetBrains IDE Verified account @GoLandIDE
How does `//go:embed` actually work under the hood?

Find out by reading @ainsleydev's post on the Internals for Interns blog. In it, he explains all the associated runtime mechanics, traps, and trade-offs, and shares some top architecture tips for working with `//go:embed` 👇
jb.gg/r6wz7t
internals-for-interns.com How //go:embed Works: From Source Files to Binary | Internals for Interns Since its release in Go 1.16 (2021), //go:embed has quickly proven to be one of the most loved features of the Go language. Russ Cox and Brad Fitzpatrick originally designed the feature in 2020 to...
0 replies 15 reposts 111 likes 3.8K views View on X