TRACKING · Tracking record

go-modern-guidelines · Records and changes

Public records for JetBrains/go-modern-guidelines; specific methods remain grounded in project documentation.

00
UNDERSTANDING · What we know

Uses, conditions and important changes.

Each record has its own date and scope; these do not establish the live state of the whole product.

go-modern-guidelines · Reading revised · 6 Sept 2026

Help coding agents write Go for your project version

JetBrains’ guidelines tell coding agents to read go.mod before choosing language and standard-library features. They aim to avoid outdated patterns and code that requires a newer Go version than the project uses.

The guidelines do not guarantee agent compliance or replace compilation, static analysis and tests. The installer’s Go requirement is separate from the project version it should respect. We have not tested the results. Star counts and weekly rank reflect attention, not adoption or results.

Read the record and sources →

01
THE FULL RECORD · Full timeline

2 events retained by the site.

This object’s records stay together across live coverage, the watch pool and history. Every event links to its source record; corroboration and material changes have separate labels.

Dates use Beijing time. Open an event for its full record, original source and evidence. Corroboration adds support without counting as a material change.

02
COVERAGE · Record status

How these records are currently listed.

Coverage status describes how this site maintains its records, not whether a product is worth using. Existing records remain available after leaving the current list.

Registered follow-up scope

These are registered scopes, not complete product coverage or a receipt for the latest successful check.

03
THE LINEAGE · Lineage

An ongoing record around the same identity.

Source evidence identifies this line. Changing category or moving into history does not create a new identity.