title: “Gopls release v0.24.0 (expected Sep 2026)”

In this release:

Key features are described below.

Gopls now supports v3.18 of the Language Server Protocol.

Configuration changes

The memoryLimit setting allows clients to set a soft memory limit on the gopls process using runtime/debug.SetMemoryLimit. This feature is experimental. It may permit users to trade more CPU for lower steady state memory usage; but it may cause GC thrashing if set too low.

Web-based features

Editing features

Analysis features

Code transformation features