Caching Golang tests in CI
Airplane uses Golang and runs unit tests through CI on their monorepo. They improved test speed by using go test caching, reducing test duration from minutes to seconds. The caching feature considers code changes, environment variables, and file access. By preserving the cache directory in CI, test ..