title: How can I share files (HTML templates) between App Engine modules?
body: <p>I am using the Go runtime of Google App Engine and have two modules. I would like to share HTML templates between them but don't the best way.</p>
  
  <p>My modules are organised as below:</p>
  
  <pre><code>src/github.com/myproject/moduleone/app.yaml
  src/github.com/myproject/moduleone/templates/base.html
  src/github.com/myproject/moduleone/templates/homeone.html
  
  src/github.com/myproject/moduletwo/app.yaml
  src/github.com/myproject/moduletwo/templates/base.html
  src/github.com/myproject/moduletwo/templates/hometwo.html
  </code></pre>
  
  <p>In my situation <code>base.html</code> is the same for <code>moduleone</code> and <code>moduletwo</code>. How can I share it between both modules without having to duplicate the file as is done now?</p>
  
  <p>I would like to put <code>base.html</code> in a directory called  <code>src/github.com/myproject/templates</code> but I believe neither <code>moduleone</code> or <code>moduletwo</code> would be able to access the file as it's not in the same or child directory of the module <code>app.yaml</code> files. Is my only option to symlink the <code>base.html</code> file between each module's template directory?</p>