Semantic versioning (semver) — система нумерации версий в формате MAJOR.MINOR.PATCH, например 1.4.2. PATCH (1.4.2 → 1.4.3) — баг-фиксы, ничего не ломается. MINOR (1.4.2 → 1.5.0) — новая функциональность, обратная совместимость сохранена. MAJOR (1.4.2 → 2.0.0) — breaking changes, старый код может сломаться. Go-модули жёстко завязаны на semver: если ты поднял мажорную версию, путь импорта меняется (v2 в конце). Это заставляет авторов библиотек думать дважды перед ломающими изменениями.
Что такое semantic versioning?
Junior
713 просмотровAFK Offer AI
Как работает GROUP BY?