Given that I have a working Go setup installed, I tried this out: With Emacs 30 on GNU/Linux fmt and Println both jump to the correct location. The most recent commit might have fixed the issue you are having: