cmd/go/internal/get: propagate parse errors in parseMetaGoImports
cmd/go/internal/get: propagate parse errors in parseMetaGoImports

The signature of parseMetaGoImports implies that it can return an error,
but it has not done so since CL 119675. Restore the missing error check,
and remove the named return-values to avoid reintroducing this bug in the
future.

Updates #30748
Updates #21291

Change-Id: Iab19ade5b1c23c282f3c385a55ed277465526515
Reviewed-on: https://go-review.googlesource.com/c/go/+/189778
Run-TryBot: Bryan C. Mills <1c8aad60184261ccede67f5c63a0d2a3bf3c9ff4@google.com>
TryBot-Result: Gobot Gobot <66cb808b70d30c07676d5e946fee83fd561249e5@golang.org>
Reviewed-by: Jay Conrod <f3fadaedc813344da5ec13b41e26596889cc5baa@google.com>

cloudflare/go,akutz/go,akutz/go,cloudflare/go,nawawi/go,golang/go,akutz/go,akutz/go,akutz/go,nawawi/go,CAFxX/go,nawawi/go,akutz/go,nawawi/go,cloudflare/go,nawawi/go,akutz/go,golang/go,golang/go,CAFxX/go,golang/go,cloudflare/go,akutz/go,CAFxX/go,CAFxX/go,cloudflare/go,CAFxX/go,CAFxX/go,golang/go,golang/go,nawawi/go,CAFxX/go,golang/go,nawawi/go,cloudflare/go,cloudflare/go,nawawi/go,golang/go,CAFxX/go,cloudflare/go