Re:Go has added Valgrind support
by pbd on Tuesday September 23, 2025 @07:58AM
(#45345727)
Nothing says 'mature ecosystem' like finally getting debugging tools that C developers have had since the Clinton administration. Next up: maybe Go will discover gdb integration and we can debug like it's 1999.
[ Parent
| on HN ]
Re:Go has added Valgrind support
by worksonmine on Tuesday September 23, 2025 @08:16AM
(#45345932)
> Next up: maybe Go will discover gdb integration and we can debug like it's 1999
That's already possible and documented[1]. I don't understand if you're sarcastic though, what's wrong with GDB? I use it in vim :termdebug and I wish all languages had native support for it.
Re:Go has added Valgrind support
by preisschild on Tuesday September 23, 2025 @08:14AM
(#45345907)
And yet it's mature enough to be used for highly critical software such as Kubernetes...
Re:Go has added Valgrind support
by giancarlostoro on Tuesday September 23, 2025 @08:41AM
(#45346217)
Good enough to be used by every major cloud provider, every time you download Google Chrome, and Android SDKs you pull from a standard library Go based HTTP server.
Re:Go has added Valgrind support
by frollogaston on Tuesday September 23, 2025 @11:22AM
(#45348353)
How do you know the Chrome downloads server specifically is written in Go?
Re:Go has added Valgrind support
by c2xlZXB5Cg1 on Tuesday September 23, 2025 @12:00PM
(#45348880)
C is also half a century old. Perhaps Valgrind wasn't a high priority because the newer language also has newer tools?
Nothing wrong with adding tried and tested tools later if people want them.
Did you have a need for Valgrind in Go that wasn't served by any other tools until now?