В CI pipeline: go vet ./..., golangci-lint, go test -race -cover ./..., проверка coverage threshold. Для интеграционных — docker compose с БД, go test -tags=integration. Кэшируй go mod download между билдами. Запускай тесты параллельно по пакетам — go test делает это по умолчанию. GitHub Actions или GitLab CI отлично работают с Go.
Как организовать CI для Go тестов?
Middle
251 просмотровAFK Offer AI
Когда стоит переписать с нуля?