If you want to debug a Go program, there are actually two options:
1) GoDebug: https://blog.cloudflare.com/go-has-a-debugger-and-its-awesome/
2) Delve: https://github.com/derekparker/delve
As somebody who has been on the fence about Go for a long time, this was a welcome take on things and has convinced me to try Go again. Thanks for the write-up.