Какой CI/CD используешь?

Junior
88 просмотров
AFK Offer AI

GitHub Actions — простой и бесплатный для большинства проектов. Пайплайн: lint (golangci-lint), test (go test с race detector), build (docker build), push в registry, deploy. Для более сложных сетапов — GitLab CI или Jenkins. Главное чтобы пайплайн был быстрый — кешируем Go модули и Docker слои. Деплой автоматический в staging, manual approval для прода.

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

Что такое span в аллокаторе?