BuildFetch Engineering Blog
Native support for Go Build Cache
Published: August 14, 2026
We are very happy to announce native support for Go Build Cache via platacard/cacheprog.
Go Build Cache brings fast builds with shared Remote Cache to monorepos and multi-repo Go projects (microservices, CLI tools, etc) built via standard Go build toolchain.
See Configure Go Remote Build Cache setup docs for more details.
Technicalities
Go toolchain has plug-n-play approach to Build Cache tooling through GOCACHEPROG environment variable which can point Go build toolchain to a protocol-compliant cache program.
This naturally resulted in Go community producing multiple open source implementations of GOCACHEPROG.
After a thorough research we chose platacard/cacheprog as the first feature-rich and production ready GOCACHEPROG that BuildFetch Cache would support natively.
We're open to adding other open source implementations of GOCACHEPROG in future should there be a demand for it, just start a discussion on X @buildfetch about it.
Internally, BuildFetch Cache fully implements platacard/cacheprog HTTP server protocol with checksum verification and artifact compression metadata support, both in Cloud & On-Prem.
We have added platacard/cacheprog to our rich suite of end-to-end tests with its own container environment. Tests verify that BuildFetch Cache is fully compliant with specific versions of platacard/cacheprog and the test Go build actually writing and reading expected cache entries.
This way we ensure long term compatibility with platacard/cacheprog as our monorepo evolves.
Go Remote Build Cache is also supported via building Go modules with Bazel rules_go. BuildFetch Cache natively supports Bazel gRPC and HTTP Remote Cache as well 🫡
Product Vision
With Go Build Cache out we're continuing to stay on track at delivering full-stack build cache coverage by the end of August 2026 with roughly weekly releases of new natively supported build tools.
Internally we've implemented support for few more build tools and are now focused on the upcoming second product in addition to BuildFetch Cache.
Best regards, Tommy Zinnatullin. CEO & Founder of BuildFetch Inc.