Gå
Gå CI på GitHub Actions
Go-byggen är snabba lokalt och oförklarligt långsamma i CI.
8m → 2m
Testsvit
3× snabbare
Rasdetektor
97 %
Cache träfffrekvens
Varför det händer
Vad ska ändras
- Cache ~/.cache/go-build och ~/go/pkg/mod knappade på go.sum
- Kör go build ./... innan go test så att build-cachen fylls i en gång
- Använd -count=1 medvetet — det inaktiverar testresultatcachen, så använd det bara när du menar det
- Dela stora testsviter med -run och en matris istället för att köpa en större maskin
Gå på runnerhut
Nästa bygge kan gå dubbelt så fort, till halva priset
Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.
