Go 1.27 is out and generic methods have landed โ a method can now declare its own type parameters.
Also in this release: the stdlib `uuid` and `encoding/json/v2` packages, plus a new `goroutineleak` profile.
See how GoLand supports the new Go 1.27 features from day one ๐ https://t.co/kAXzUoJtDc
Your Go teams are using AI every day. But do you know how much your organization is actually spending on it, and where that money goes?
If not, it might be time to look into Air Governance ๐
Today we're releasing Air Governance.
For CTOs and tech leads: track AI usage, manage access, policies and spend org-wide.
Any LLM provider. Any dev tool. Truly vendor-agnostic.
Top-ups, guardrails, AI metrics, sessions.
Battle-tested at JetBrains. Can't imagine going back.
The 2026 Go Developer Survey is open! Help set Goโs priorities for next year by telling us how you use Go and where it could be better.
โฑ๏ธ 10โ20 minutes
๐ Open through November 3
https://t.co/UjpgCOGfsg
#golang
An agent writes the code now. Do you still need an IDE?
You do if you want to understand and verify what the agent did.
๐ฅ In our new video, we talk about the role of an IDE now that humans aren't the only ones working on the code. https://t.co/Fd7YyX43EV
๐ฉ๐ฝโ๐ฌ Go 1.27.3 and 1.26.10 are released!
๐ Security: Includes 1 security fixes to the standard library.
๐ฃ Announcement: https://t.co/x2K0jZa75h
๐ฆ Download: https://t.co/W6zj0EZicx
#golang
Go devs' top three jobs are providing APIs (69%), integrating with APIs (63%), and building application logic (51%).
Python devs lead on AI and ML โ 36% to 20% โ and they tell us that even when they migrate to Go, they still keep these tasks in Python.
Learn why in our analysis ๐ https://t.co/9p80HKdMK8
Better yet, try it yourself. The fastest way to get your hands on Air:
1. Download GoLand 26.3 EAP: https://t.co/LzWHolIeNb
2. Look for the Air icon or press โ2 (Ctrl+2).
Holy moly, weโve seen a lot of interest in JetBrains Air since the announcement!
-Air in IDEs: for developers
-Air Teams: for team leads & engineering managers
-Air Governance: for CTOs & engineering directors
Hereโs how to try these things:
Links below ๐งต
With roughly 10% of Python devs planning to pick up Go next year, we decided to compare the two languages.
We gathered 12,000+ survey responses on what these developers use, ship, and earn, plus seven interviews with engineers who already migrated โ itโs the full lowdown on Python vs. Go ๐ https://t.co/EXR4DIQYJk
Why is good editor-agnostic refactoring so hard to achieve and why does GoLand set the gold standard?
Alan Donovan discusses what the Go team is doing to bring better refactoring experience to Go users via `gopls`.
Has static analysis become a thing of the past in the AI era? Jonathan Amsterdam of the Go team says itโs just as relevant for agents as it is for people.
99.2% of Gophers have tried at least one AI coding tool. This makes Go developers the most universal AI adopters in our Developer Ecosystem 2026 survey.
With Junie Lite, using AI in your development workflow is easier than ever. Access it for free in both GoLand and your terminal via JetBrains Air.
Go 1.27 expands experimental SIMD support with the archsimd package, giving developers zero-cost, type-safe access to low-level hardware intrinsics on amd64, arm64, and wasm.
Junyang Shao and David Chase explain the API design, how compiler optimizations replace architecture quirks, and share best practices for bounds checks and register allocation to get the most out of it.
Read more on the Go blog ๐
https://t.co/gSrfbWYln3
The answer is: `<nil>`
`errors.Join()` produces a `[]error`.
But `errors.Unwrap()` returns a single error, so it gives up.
The way in is a type assertion on the method set:
`err.(interface{ Unwrap() []error })`