[Feature] Enable support for go.work files in non-root modules (#2067)
**What type of PR is this?**
Feature
**What package or component does this PR mostly affect?**
language/go
**What does this PR do? Why is it needed?**
As part of #1731, we disabled multiple go.work files due to only time
constraints and uncertainty about its implications. After thorough
consideration and nearly a year of running with this removed without
issues, I feel comfortable enabling it.
Reasoning: Since go.work files are essentially rollups of go.mod files,
and we already support multiple go.mod files, extending support to
go.work files is a natural and safe progression.
**Which issues(s) does this PR fix?**
**Other notes for review**
1 file changed