DOM Events visualizes the Document Object Model event system through interactive examples.
LearnGo
Learn Go by fixing small programs with this collection of examples, exercises, and quizzes.

About LearnGo
LearnGo is a GitHub repository of Go examples, exercises, and quizzes for learning the language by fixing small programs. The homepage describes more than 1000 hand-crafted examples and tiny programs. The materials are organized in numbered folders that move from getting started through topics such as variables, control flow, slices, maps, structs, functions, and pointers. Some folders contain small projects, such as a retro LED clock and a bouncing ball. The author created the material for a paid Go bootcamp course and later made it available for free to learners who were not enrolled.
The materials are licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, which restricts commercial use. The Spanish and Chinese translations are marked as work in progress on the homepage. The homepage does not describe a guided course schedule, progress tracking, or support channels.
Key features
- Small programs to fix, arranged in numbered topic folders
- Topics from getting started through pointers, including slices, maps, and structs
- Small projects such as a retro LED clock and a bouncing ball
- Quizzes included alongside examples and exercises
- Folder containing a Monte Carlo concurrency example
- Materials available in English, with Spanish and Chinese translations in progress
- Covers a wide range of core Go topics in small, focused exercises
- The author states the materials are free for learners who are not enrolled in the bootcamp
- Includes a concurrency example in addition to basic topics
- Spanish and Chinese translations are marked as work in progress
- Licensed for noncommercial use only under the listed Creative Commons license
LearnGo at a glance
- Category
- Education & Learning › Learn to Code
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
LearnGo alternatives
Tools and sites you could use instead, ranked by how closely they match.
A collaborative collection shares course and lecture notes on machine learning, natural language processing, and AI.
A curated repository helps readers discover machine learning and AI courses published on YouTube.
Dash teaches web development fundamentals through an online course with lessons and exercises.
Awesome Certificates collects more than 200 free courses and over 20,000 hours of learning material.
web.dev provides resources for learning web development, including guides and material that readers can organize into collections.
Popular in Learn to Code
Well-known listings from the same topic.
LearnGo FAQ
What license applies to the materials?
Which languages are the materials available in?
How are the exercises structured?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











