docs: document go workspace setup for editor / LSP

When LabKit is opened from the repo root (may depend on editor), gopls attaches to the root module's go.mod and does not index v2/'s dependencies.

This commit adds CONTRIBUTING.md guidance on setting up a go.work file to avoid this issue.

Adds go.work and go.work.sum to .gitignore as per standard practice

Merge request reports

Loading
Loading