title: Golang tests in sub-directory
body: <p>I want to create a package in Go with tests and examples for the package as subdirectories to keep the workspace cleaner. Is this possible and if so how? </p>
  
  <p>All the documentation always puts the testing code in the same place as the other code, is this better in some way or just convention?</p>