Golang doesn’t lack debugger (in fact, it has three: gdb, delve and godebug), it’s just debugger isn’t needed in Go as much as in other languages. But yes, newcomers from other languages often cannot understand this and mistreat this situation as ‘Go lacks debugger’.