title: Generate temp folder in project structure
body: <p>I’ve a Go program which user should get it via <code>go get</code> command.
  my program is command line program,
  Now my program should generate temp folder  to do some manipulation on data and when it finish generate zip with the artificats on the same folder that the user is running the cmd program,
  my question is where its better to <strong>generate the temp folder</strong>? </p>
  
  <pre><code>go
  -src
  —-userapp
  </code></pre>
  
  <p>if the user open terminal in the the user app and run some command I need to create (at the end some zip with artefacts) </p>