Why I Decided to Learn Go — And What My First Commit Looked Like
go
dev.to
On November 5, 2025, I pushed my first commit to a repo called Go_learn. The commit message: "Started learning Go lang scratch lessons." 54 files. 5,365 lines. Variables, loops, structs, maps, goroutines, interfaces — everything I'd learned in a week, all dumped into one massive push because I didn't know any better. That repo is still public. The messy files are still there. And this is the first post in a series where I'm going to walk through every stage of what happened next. Wh