Hi! I built GOSCII, a terminal game for learning Go. You play a stranded astronaut repairing a crashed ship by writing real Go. The onboard AI (also called GOSCII) hands you missions, checks your output, and slowly recovers its own corrupted memory as you progress.
It's the AI era, when the models with their harness systems write the code now. So why grind through learning a language by hand if you don't really need to type the code yourself yet? Let everyone answer for themselves whether they need that. GOSCII just brings the fun and the gamification back into it.
It's terminal-native. Built with Charm's Bubble Tea and Lip Gloss.
Try it via sandboxed Docker release (first run pulls the image):
docker run -it --rm ghcr.io/ashbuk/goscii
or just go binary:
go install github.com/AshBuk/goscii@latest
I wrote up the how and why on my blog.
Next I'm considering the same engine and sandboxed releases for Python and JS.
Top comments (0)