Sidharthan Chandrasekaran KamarajforThe Bug Shotsthebugshots.dev·Aug 24, 2023Flexible Caching in Go with InterfacesCaching is a common technique in programming to improve performance by storing expensive computations or IO results for fast lookup. In this post, we'll look at how Go's interfaces enable building flexible and extensible caches. Defining a Cache Inte...105 readsGolanggolangAdd a thoughtful commentNo comments yetBe the first to start the conversation.