[Goproc] Invoke go build after workspace generation
After generating a golang workspace, the plugin should invoke go build
in order to check if the workspace builds successfully. In general we would expect the workspace to build successfully, but perhaps if there is a bug in a plugin, it might not build successfully. It is desirable to eagerly surface this information to users during the compilation stage, rather than compile code that won't run.