It seem that the Go debugger has a major problem when being used with the Windows Subsystem on Linux (WSL2). It’s described already a couple of times in different forums over the past 2 years or so but the problem still seems to exist.
Please see my posts here that describe the problem: