I have been trying to relearn go, and I thought about how I relearn Rust this past year and how much Rustlings helped me. I wanted something similar, and I wasn't happy with what I could find. Exercism came close to being what I want but it's too tied to the web app, I cannot download all the exercises at once and then work without switching to my browser.
Goforgo is what I needed. I had a lot of fun figuring out how to design the application, and how to generate the exercises by reigning in Claude Code.
I'll be working through the exercises myself, and I'll be updating them as I go along.
I also stretched thus beyond what Rustlings tries to do and included exercises for k8s, Kafka, Hadoop, Spark, Cobra, Bubbletea, Elastic Search and Mux. The testing system is designing to spin up whatever services a particular exercise needs and not just test STDIO. I now feel I want the same thing for Typescript and Elixir.
If anyone tries it out, feedback is most welcome at the github issues.
stonecharioteer•2h ago
Goforgo is what I needed. I had a lot of fun figuring out how to design the application, and how to generate the exercises by reigning in Claude Code.
I'll be working through the exercises myself, and I'll be updating them as I go along.
I also stretched thus beyond what Rustlings tries to do and included exercises for k8s, Kafka, Hadoop, Spark, Cobra, Bubbletea, Elastic Search and Mux. The testing system is designing to spin up whatever services a particular exercise needs and not just test STDIO. I now feel I want the same thing for Typescript and Elixir.
If anyone tries it out, feedback is most welcome at the github issues.