go-in-5-minutes
go-in-5-minutes copied to clipboard
Debugging Go Code
Debugging Go code, going beyond fmt.Println(%+v, obj). GDB? Handling goroutines? Debugging concurrency issues?
@shamiq all great content, thanks! any specific one of those that you'd like to see in the near future?
:+1: I viewed them all as subtopics under debugging for Go. Particularly, I'm interested in debugging somewhat complex goroutines/worker queues.
good to know. let me do some research there so I can focus a screencast on the best tools
note to myself: evaluate the following tools/patterns:
- https://github.com/derekparker/delve
- https://github.com/mailgun/godebug
-
go test -race
combined with smart tests - https://github.com/dvyukov/go-fuzz ?
+1
+1
@mjio @shamiq @bdougie new screencast posted at https://www.youtube.com/watch?v=LQi0N0nA5RA. Gonna leave this issue open for now, since there are a lot more topics to cover