This article speaks to me in so many ways. Growing up in roughly the same trajectory, having coded C/C++/ASM, all the scripting languages, and then returning back to compiled languages, Golang feels so soothing. Thank you for posting this.
Regarding a debugger, Jet Brains looks like they have our back:
After the plugin is installed any file named *.go inside the source path for the current module will be parsed and…plugins.jetbrains.com
I haven’t tried it yet, but it looks promising.