godebug is a clever Go debugger that rewrites the source of your program on the fly to enable breakpoints and stepping. Read about it on the CloudFlare blog.

Go has a debugger—and it's awesome! | CloudFlare Blog (archive)