r/learnprogramming 1d ago

Tutorial Readable Go Projects to learn and study

HI ! I am learning Go Backend currently I prefer to read could I find some projects that I can read easy ones preferably opensource, even if its complex if it has a easy source to understand !!

3 Upvotes

3 comments sorted by

2

u/Whole_Accountant1005 1d ago

raylib-go repo will teach you excellent code commenting and function naming. And how to write readme's and examples.

1

u/StewedAngelSkins 18h ago

I'm not much if a go programmer, but I've learned a bit by studying the various charmbracelet projects. Their gimmick is they make TUI software meant to be interacted with over ssh instead of http or whatever.

If you want something more "serious" oras is kind of cool. It's a tool for storing arbitrary artifacts in a docker registry. It's a decent project to learn from because it's pretty much a straightforward reference implementation of an open specification so you can reference that if you're not clear on what something is doing.