I rewrote CatFacts from scratch in Golang just for the practice. I wanted an excuse to understand Go modules.
In keeping with the spirit of going way over the top, this service is deployed via Kubernetes on Google Cloud, for the most resilient pranking service possible.
Read my complete write-up on Medium
I wrote up a technical deep dive on this project on Medium. You can check it out here.