Use Testbug to practice debugging and using GoBug
 Conditional jump and use of flags tests  (a good test for trying out single-stepping)
 Api errors  (shows how you can see API errors occurring at run-time)
 WndProc recursion  (demonstrates the single-step message break and recursive messages)
 Stack tests  (demonstrates viewing arguments and local data held on the stack)
 Waiting for a return from a CALL
 Infinite loops  (a good test for trying out the hot-key or the traffic light control)
 Debugging threads  (demonstrates what happens when the debuggee has more than one thread)
 Exceptions  (demonstrates what happens when the debuggee causes an exception)
 Messages  (demonstrates how you can view messages sent to and from the debuggee)