go: Fix table test detection in large files (#57277)

Closes #46881

Depends on #57276.

Implements `GoRunnableResolver` to post-process table test matches. The
resolver picks the correct string field by comparing against the field
used in `t.Run(tc.<field>, ...)`.

Release Notes:

- Fixed Go table tests not showing run buttons in files with many test
cases.
3873589c02Smit Barmase committed on 6/3/2026, 10:53:22 AM· committed by GitHubparentade2b21
2 files changedLine totals unavailable