inancgumus / learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing inancgumus/learngo in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
PreviewWant to go beyond the basics? Get my book! ✨
Go by Example: Programmer's guide to idiomatic and testable code.
👉 https://github.com/inancgumus/gobyexample
A Huge Number of Go Examples, Exercises, and Quizzes
The best way to learn is by doing. Inside this repository, you will find thousands of Go examples, exercises, and quizzes. I initially created this repository for my Go: Bootcamp Course. Later, I added a lot of exercises, and I wanted every programmer who is not yet enrolled in the course to learn for free as well. So here it is. Enjoy.
Available in the following languages:
❤️ Help other fellow developers
Sharing is free, but caring is priceless. So, now please click here and share this repository on Twitter.
Stay in touch
-
I usually tweet Go tips and tricks.
-
Get updates from me.
-
Followed by 5K+ developers, and contains dozens of illustrated articles about Go.
License
Whole materials are licensed under the <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.<br/> <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png"/></a>