Что такое test build tag?

Middle
211 просмотров
AFK Offer AI

Build tags позволяют включать/исключать файлы при компиляции. Для тестов ставишь //go:build integration в начале файла — и эти тесты компилируются только при go test -tags=integration. Это жёсткое разделение на уровне компиляции, в отличие от -short который просто пропускает.

Следующий вопрос

Что такое cache-friendly code?