Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I prefer stack traces in errors. It's gives so much more automatically so you don't have to worry about manual annotation. Stack traces and debug logs are the way to go. I like to use panics for exceptional conditions just for the convenient escape with the stack trace.


> I like to use panics for exceptional conditions just for the convenient escape with the stack trace.

One can debug.PrintStack(), instead.

https://pkg.go.dev/runtime/debug#PrintStack




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: