CI cache — сохранение файлов между запусками pipeline для ускорения. Для Go кэшируешь ~/go/pkg/mod (зависимости) и ~/.cache/go-build (build cache). Ключ кэша обычно хеш go.sum. При совпадении — модули не скачиваются, тесты не перекомпилируются. Docker layer cache тоже критичен для быстрой сборки image.