title: How to exclude generated mocks from package coverage in Visual Studio Code
body: <p>I'm unit-testing a Golang project, via Visual Studio Code, and one of the dependencies I make use of is called <a href="https://github.com/vektra/mockery/" rel="nofollow noreferrer"><code>mockery</code></a>. It works by creating mocks of the target Golang interfaces, in the package they're found. As consequence, even though I could have sworn to test everything in said package, my test coverage is only at 58%. However, when I remove the mock (turns out that I didn't need it) from the package, my test coverage, sure as rain, shoots up to the 97.9% that I was expecting.</p>
  
  <p>Is there any way to tell Visual Studio Code "hey, don't include mockery mocks (which start with <code>mock_</code>) in your package coverage calculations"?</p>