Go bug safariGopher buddy mode
Go Gopher

Gopher's Debug Course

A modern Go environment where the gopher sits next to you, points at suspicious lines, and helps you turn bugs into wins. Fix code in the editor, ask for hints, or take the quiz route when you want a softer nudge. Every reset shuffles the path so the curriculum feels a bit different each run.

685

Exercises

63h

of content

13

Levels

44

Modules

Your progress

0 of 600 free exercises done

Course map0/600 cleared
Room 1
Spot the sneaky bug
Variable shadowing
Why does allowed stay false even when isAdmin is true?

go test ./exercise

Beginner

Lantern hints

The gopher reveals one clue at a time. Later hints get more direct, but still friendly.

0/3 shown

Patch the little monster hiding in the program. Think like a gopher: small steps, clear names, and one suspicious line at a time. When you check, we compare to the reference solution (indentation, blank lines, and end-of-line // comments are ignored). Auto-fix drops the clean version into the editor if you want to study the trick.

main.goGo

Gopher tip: these bug rooms are self-contained, so a local Go install is optional while you practice.