Loading…
0+ curated questions with the same answer shape every time: quick recap, deep dive, pitfalls, and follow-ups. Coverage includes .
CI/CD for Go interview questions test whether you've shipped Go services to production, not just written Go code. This module covers a complete GitHub Actions pipeline for Go (go vet, staticcheck, golangci-lint, go test -race -coverprofile, build and push Docker image, deploy to Kubernetes), module caching in CI (caching $GOPATH/pkg/mod across runs — the difference between go.sum and go.mod for cache keys), golangci-lint as the standard Go linter aggregator (which linters matter: errcheck, gosec, staticcheck, gocritic), deployment strategies for Go services on Kubernetes (rolling update vs blue-green, the readiness probe requirements for zero-downtime deploys), Go binary versioning with ldflags (-X main.version=$(git describe --tags)), and the scenario questions: 'your Go test suite takes 8 minutes in CI — what are the first three things you'd optimise?' and 'a failing vet check is blocking release — how do you triage it?'
Full catalog
Topics are ordered for learning. Within each topic, rows are numbered 1–0 globally so you always know where you are. Collapse topics if you want a lighter view — use Expand all when you need the full list again.
Numbers 1–0 follow the order we recommend — click any row to open the full answer, or use the sticky Next link at the bottom of each page to go Q1 → Q0.