💡Предварительная компиляция стандартной библиотекиС версии Go 1.20 стандартная библиотека больше не компилируется заранее при установке Go. Вместо этого, когда проект компилируется, необходимые части стандартной библиотеки компилируются по мере необходимости и добавляются в локальный кэш.Исходя из исследования (на немецком языке), это может оказать огромное влияние на время компиляции.Теперь представьте систему сборки, которая начинает с нуля для каждой сборки, — например, потому что инструментарий Go находится в контейнере, который удаляется после каждой сборки.Зависимости проекта от стандартной библиотеки таким образом компилируются снова и снова для каждой сборки.📌 Решение простое:go install stdЭта команда компилирует стандартную библиотеку один раз. Зафиксируйте полученное состояние установки Go и наслаждайтесь более быстрым временем сборки.