3 ms·
Interesting, how Go users struggle with basic things nowadays, whereas it was considered as granted e.g. in QBasic in early 90s...
by zerr 11y ago
Interesting, how Go users struggle with basic things nowadays, whereas it was considered as granted e.g. in QBasic in early 90s...
- dsymonds 11y agoNo need to troll. GDB has worked (to a limited degree) on Go binaries for years, but has never really understood some of its features; Delve is a newer debugger that's specifically targeted to Go.
- josteink 11y agoI thought the preferred way of degugging Go code was through LLDB, but that support for this requires a very recent and you may have to build the LLVM toolchain from source, until it gets packaged up in a new release? Are all these debuggers working in parallell on reimplementing the same features? That seems like such a wasted effort.
- zerr 11y agoDo you realize, after the first sentence, you're basically saying the same thing which I've pointed out as an interesting fact?
- dsymonds 11y agoNobody is "struggling" with debugging Go programs in the way you were implying. You seemed to be deliberately trying to antagonise, disguising it behind "Interesting, ...".
- zerr 11y agoYou're overthinking it. Also, "interesting" is most neutral I believe. Alternatives: "fun" - too sarcastic; "sadly" - too dramatic.
- spriggan3 11y agoGDB work with Go ... until you use concurrency and it doesn't. Also Go tends to print useless error messages when an error is fatal so it doesn't really help. Go needs to be able to compile code for debugging purposes.